Pytania oznaczone «python-import»

W przypadku pytań dotyczących importowania modułów w Pythonie

1402
Importowanie plików z innego folderu

Mam następującą strukturę folderów. application/app/folder/file.py i chcę zaimportować niektóre funkcje z file.py do innego pliku Python, który znajduje się w application/app2/some_folder/some_file.py próbowałem from application.app.folder.file import func_name i kilka innych prób, ale jak...

798
Jak zaimportować inne pliki Python?

Jak zaimportować inne pliki do Pythona? Jak dokładnie mogę zaimportować określony plik Pythona import file.py? Jak mogę zaimportować folder zamiast określonego pliku? Chcę dynamicznie ładować plik Pythona w czasie wykonywania na podstawie danych wprowadzonych przez użytkownika. Chcę wiedzieć, jak...

759
Zaimportuj moduł ze ścieżki względnej

Jak zaimportować moduł Python, biorąc pod uwagę jego ścieżkę względną? Na przykład, jeśli dirFoozawiera Foo.pyi dirBar, i dirBarzawiera Bar.py, w jaki sposób mogę zaimportować Bar.pydo Foo.py? Oto wizualna reprezentacja: dirFoo\ Foo.py dirBar\ Bar.py Foochce dołączyć Bar, ale...

711
Względny import w Pythonie 3

Chcę zaimportować funkcję z innego pliku w tym samym katalogu. Czasami działa dla mnie, from .mymodule import myfunctionale czasami dostaję: SystemError: Parent module '' not loaded, cannot perform relative import Czasami to działa from mymodule import myfunction, ale czasami dostaję...

543
Jak zaimportować moduł, który ma nazwę jako ciąg?

Piszę aplikację w języku Python, która przyjmuje jako polecenie argument, na przykład: $ python myapp.py command1 Chcę, aby aplikacja była rozszerzalna, to znaczy mogła dodawać nowe moduły, które implementują nowe polecenia bez konieczności zmiany głównego źródła aplikacji. Drzewo wygląda mniej...

527
Jak wykonać import względny w Pythonie?

Wyobraź sobie tę strukturę katalogów: app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py Koduję mod1i muszę coś zaimportować mod2. Jak mam to zrobić? Próbowałem, from ..sub2 import mod2ale otrzymuję komunikat „Próba względnego importu w pakiecie innym niż...

455
Zaimportować plik z podkatalogu?

Mam plik o nazwie tester.py, znajduje się na /project. /projectma wywołany podkatalog libz plikiem o nazwie BoxTime.py: /project/tester.py /project/lib/BoxTime.py Chcę importować BoxTimez tester. Próbowałem tego: import lib.BoxTime Co spowodowało: Traceback (most recent call last): File...

410
Użyć „modułu importu” czy „z modułu importu”?

Próbowałem znaleźć obszerny przewodnik na temat tego, czy najlepiej go używać, import moduleczy from module import? Właśnie zacząłem od Pythona i staram się zacząć od najlepszych praktyk. Zasadniczo miałem nadzieję, czy ktokolwiek może podzielić się swoimi doświadczeniami, jakie preferencje mają...

277
Automatycznie twórz wymagania.txt

Czasami pobieram kod źródłowy Pythona githubi nie wiem, jak zainstalować wszystkie zależności. Jeśli nie ma requirements.txtpliku, muszę go utworzyć ręcznie. Pytanie brzmi: Biorąc pod uwagę katalog kodu źródłowego Pythona, czy możliwe jest requirements.txtautomatyczne tworzenie z sekcji...