Miałem plik o nazwie example_file.py
, która chciałem użyć z różnych innych plików, więc postanowiłem dodać example_file.py
do sys.path
i importować ten plik w innym pliku, aby użyć pliku. Aby to zrobić, uruchomiłem w IPythonie następujące polecenie.
import sys
sys.path
sys.path.append('/path/to/the/example_file.py')
print(sys.path)
Widziałem ścieżkę, którą właśnie dodałem, i kiedy próbowałem zaimportować ten plik z innej ścieżki katalogu, na przykład:
import example_file
działało dobrze, ale kiedy wyszedłem z IPythona, wszedłem do niego ponownie i sprawdziłem sys.path
, zobaczyłem, że dodana przeze mnie ścieżka nie jest obecna, więc jak mogę na stałe dodać ścieżkę do sys.path w Pythonie?
sys.path.append()
akceptuje katalog zawierający plik ORAZ NIE JEDNĄ ŚCIEŻKĘ DO PLIKU.