J'ai essayé d'écrire une fonction d'utilisation commue dans un fichier séparé et d'importer la même chose dans le fichier MADEApp, mais pas en mesure d'utiliser l'importation. P>
J'ai trouvé de nombreuses questions concernant la même question, mais la solution consistait à conserver les fichiers dans le même dossier p>
J'ai essayé sans aussi .Py aussi, mais la même erreur: p>
Pouvez-vous s'il vous plaît aidez-moi comment puis-je résoudre ce problème? P>
4 Réponses :
Non '.pay'. Juste importer séparément code> p>
Vous devez d'abord configurer le répertoire racine. jetbrains.com/help/pycharm/configuring-content-roots.html < / a>
Ajoutez votre répertoire de projet dans la variable de votre chemin afin que Python saille de l'endroit où vous souhaitez importer le fichier p>
Essayez de l'utiliser dans MainApp.py:
def a():
print('hi')
La syntaxe d'une importation relative dépend de l'emplacement actuel ainsi que de l'emplacement du module, du package ou de l'objet à importer. Voici quelques exemples d'importations relatives: En savoir plus sur les importations de relatives absolues VS dans Python P> Dans votre cas, il devrait être: p> Vérifiez également cette question:
Importation d'un chemin relatif dans Python P> P> P >
S'il vous plaît Modifier Votre réponse à dire Quelle erreur i> vous recevez. Pycharm définit automatiquement certains chemins de recherche de module et le problème exact comptent sur eux.