Hier mein Projektordner Ausrichtung hat sich wie folgt:Wie setze ich das Python-Suchverzeichnis der Datendatei in einem anderen Unterordner in pycharm?
myProject:
---------
main.py
-------------
folder1:
test.py
--------------
folder2:
lib.py
__init__.py
---------------
folder_for_data:
data_file1
data_file2
So, wie die Suchpfad angeben, wenn ich die data_file1
in den test.py
Skripte öffnen? Tatsächlich kann ich die Datendatei in main.py
erfolgreich öffnen, indem Sie den Pfad direkt als folder2/folder_for_data/data_file1
angeben. Wie ich jedoch in test.py
dasselbe mache, sagt PyCharm, dass es keine solche Datei oder kein Verzeichnis gibt. Ich füge bereits myProject
zu Inhalt-Wurzel in pycharm hinzu, aber warum ich die Datei nicht öffnen kann, wie ich oben spezifizierte.
Übrigens kann ich Module in lib.py mit from folder2.lib import module
importieren. Ich denke, wenn es irgendwelche Tricks gibt, um den suchenden Wurzelweg für Datendateien zu spezifizieren?