Pertanyaan yang diberi tag «python-import»

Untuk pertanyaan tentang mengimpor modul dengan Python

25
Mengimpor file dari folder berbeda
Saya memiliki struktur folder berikut. application/app/folder/file.py dan saya ingin mengimpor beberapa fungsi dari file.py di file Python lain yang berada di application/app2/some_folder/some_file.py Saya sudah mencoba from application.app.folder.file import func_name dan beberapa upaya lainnya tetapi sejauh ini saya tidak dapat mengimpor dengan benar. Bagaimana saya bisa melakukan ini?


19
Bagaimana cara mengimpor file Python lainnya?
Bagaimana cara mengimpor file lain dengan Python? Bagaimana tepatnya saya dapat mengimpor file python tertentu import file.py? Bagaimana saya bisa mengimpor folder daripada file tertentu? Saya ingin memuat file Python secara dinamis saat runtime, berdasarkan input pengguna. Saya ingin tahu cara memuat hanya satu bagian tertentu dari file. Misalnya, di …


22
Impor modul dari jalur relatif
Bagaimana cara mengimpor modul Python yang diberikan jalur relatifnya? Sebagai contoh, jika dirFoomengandung Foo.pydan dirBar, dan dirBarmengandung Bar.py, bagaimana cara mengimpor Bar.pyke Foo.py? Berikut ini adalah representasi visual: dirFoo\ Foo.py dirBar\ Bar.py Fooingin menyertakan Bar, tetapi merestrukturisasi hierarki folder bukanlah suatu opsi.

17
Cara memperbaiki "Impor relatif yang diupayakan dalam non-paket" bahkan dengan __init__.py
Saya mencoba mengikuti PEP 328 , dengan struktur direktori berikut: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py Dalam core_test.pySaya memiliki pernyataan impor berikut from ..components.core import GameLoopEvents Namun, ketika saya menjalankan, saya mendapatkan kesalahan berikut: tests$ python core_test.py Traceback (most recent call last): File "core_test.py", line 3, in <module> …

10
Impor relatif dalam Python 3
Saya ingin mengimpor fungsi dari file lain di direktori yang sama. Kadang-kadang bekerja dengan saya from .mymodule import myfunctiontetapi kadang-kadang saya mendapatkan: SystemError: Parent module '' not loaded, cannot perform relative import Terkadang berhasil from mymodule import myfunction, tetapi terkadang saya juga mendapatkan: SystemError: Parent module '' not loaded, cannot …


18
Mengimpor modul dari folder induk
Saya menjalankan Python 2.5. Ini pohon folder saya: ptdraft/ nib.py simulations/ life/ life.py (Saya juga punya __init__.pydi setiap folder, dihilangkan di sini agar mudah dibaca) Bagaimana cara mengimpor nibmodul dari dalam lifemodul? Saya berharap ini bisa dilakukan tanpa bermain-main dengan sys.path. Catatan: Modul utama yang dijalankan ada di ptdraftfolder.


11
Bagaimana cara mengimpor modul yang diberi nama sebagai string?
Saya sedang menulis aplikasi Python yang mengambil sebagai perintah sebagai argumen, misalnya: $ python myapp.py command1 Saya ingin aplikasi dapat dikembangkan, yaitu, untuk dapat menambahkan modul baru yang mengimplementasikan perintah baru tanpa harus mengubah sumber aplikasi utama. Pohon itu terlihat seperti: myapp/ __init__.py commands/ __init__.py command1.py command2.py foo.py bar.py Jadi …


15
Bagaimana cara melakukan impor relatif dengan Python?
Bayangkan struktur direktori ini: app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py Saya sedang coding mod1, dan saya perlu mengimpor sesuatu mod2. Bagaimana saya harus melakukannya? Saya mencoba from ..sub2 import mod2tetapi saya mendapatkan "Impor relatif non-paket". Saya mencari-cari di sekitar tetapi hanya menemukan sys.pathhacks "manipulasi". Apakah tidak ada cara …

11
Mengimpor file dari subdirektori?
Saya memiliki file bernama tester.py, terletak di /project. /projectmemiliki subdirektori bernama lib, dengan file bernama BoxTime.py: /project/tester.py /project/lib/BoxTime.py Saya ingin mengimpor BoxTimedari tester. Saya sudah mencoba ini: import lib.BoxTime Yang menghasilkan: Traceback (most recent call last): File "./tester.py", line 3, in <module> import lib.BoxTime ImportError: No module named lib.BoxTime Adakah …

28
Kesalahan Python "ImportError: No module named"
Python diinstal di direktori lokal. Pohon direktori saya terlihat seperti ini: (local directory)/site-packages/toolkit/interface.py Kode saya ada di sini: (local directory)/site-packages/toolkit/examples/mountain.py Untuk menjalankan contoh, saya menulis python mountain.py, dan dalam kode yang saya miliki: from toolkit.interface import interface Dan saya mendapatkan kesalahan: Traceback (most recent call last): File "mountain.py", line 28, …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.