web-dev-qa-db-fra.com

Existe-t-il un moyen de supprimer les importations inutilisées pour Python dans VS Code?

Je voudrais vraiment savoir s'il existe une extension dans Visual Studio Code ou d'autres moyens qui pourraient aider à identifier et à supprimer toutes les importations inutilisées.

J'ai un assez grand nombre d'importations comme celle-ci et elle approche les 40 lignes. Je sais que certains d'entre eux ne sont pas utilisés, le problème est de les retirer en toute sécurité.

from Django.core.mail import EmailMultiAlternatives, send_mail
from Django.template.loader import render_to_string
from Django.utils.html import strip_tags
from rest_framework import routers, serializers, viewsets, status
from rest_framework.views import APIView
from rest_framework.response import Response
from Django.contrib.auth.models import User
7
Reez0

Accédez au fichier Paramètres utilisateur json et ajoutez ce qui suit:

"python.linting.pylintEnabled": true,
"python.linting.pylintArgs": [
    "--enable=W0614"
]

Cela devrait supprimer les python importations automatiquement non utilisées).

Plus de suggestions ici: Comment puis-je vérifier l'importation non utilisée dans de nombreux fichiers Python?

7
sinapan