Aku punya file bernama example_file.py
, yang saya ingin menggunakan dari berbagai file lainnya, jadi saya memutuskan untuk menambahkan example_file.py
ke sys.path
dan mengimpor file ini di file lain untuk menggunakan file. Untuk melakukannya, saya menjalankan perintah berikut di IPython.
import sys
sys.path
sys.path.append('/path/to/the/example_file.py')
print(sys.path)
Saya dapat melihat jalur yang baru saja saya tambahkan, dan ketika saya mencoba mengimpor file ini dari jalur direktori lain seperti ini:
import example_file
itu berfungsi dengan baik, tetapi setelah saya keluar dari IPython, memasukkannya lagi, dan memeriksa sys.path
, saya melihat bahwa jalur yang saya tambahkan tidak ada, jadi bagaimana cara saya menambahkan jalur ke sys.path secara permanen dengan Python?
sys.path.append()
menerima direktori yang berisi file DAN BUKAN JALUR TUNGGAL KE A FILE.