Pytania otagowane jako python-import

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

18
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ą inni programiści i jaki jest najlepszy sposób na uniknięcie problemów …

7
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 importu?

18
Jak załadować wszystkie moduły do ​​folderu?
Czy ktoś mógłby mi zapewnić dobry sposób na import całego katalogu modułów? Mam taką strukturę: /Foo bar.py spam.py eggs.py Próbowałem po prostu przekonwertować go na pakiet, dodając __init__.pyi wykonując, from Foo import *ale nie działało to tak, jak chciałem.


6
ModuleNotFoundError: Co to znaczy __main__ nie jest pakietem?
Próbuję uruchomić moduł z konsoli. Struktura mojego katalogu jest następująca: Próbuję uruchomić moduł p_03_using_bisection_search.pyz problem_set_02katalogu przy użyciu: $ python3 p_03_using_bisection_search.py Kod wewnątrz p_03_using_bisection_search.pyjest: __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, float): # there is code here, but I have omitted it to save …

11
Import pakietów rodzeństwa
Próbowałem przeczytać pytania dotyczące importu rodzeństwa, a nawet dokumentacji paczki , ale jeszcze nie znalazłem odpowiedzi. O następującej strukturze: ├── LICENSE.md ├── README.md ├── api │ ├── __init__.py │ ├── api.py │ └── api_key.py ├── examples │ ├── __init__.py │ ├── example_one.py │ └── example_two.py └── tests │ ├── __init__.py …

29
Błąd importowania django - Brak modułu o nazwie core.management
Ok, widzę wiele takich błędów. Próbowałem wszystkiego, co wiem, i jeszcze tego nie rozgryzłem. Pracuję na serwerze programistycznym z systemem Python 2.5 i Django 1.3. Django 1.3 został zainstalowany przy użyciu instalacji python setup.py po rozpakowaniu pliku tar.gz. Wszystko działa dobrze, rzadko muszę uruchamiać, manage.pyale próbuję użyć nowej aplikacji staticfiles …



9
Dlaczego Python uruchamia mój moduł, kiedy go importuję i jak go zatrzymać?
Mam program w języku Python, który tworzę, który można uruchomić na dwa sposoby: pierwszy to wywołanie „python main.py”, który w przyjazny sposób prosi użytkownika o wprowadzenie danych, a następnie uruchamia dane wejściowe użytkownika za pośrednictwem programu. Innym sposobem jest wywołanie "python batch.py -file- ", który przejdzie przez wszystkie przyjazne zbieranie …

6
Jaki jest prawidłowy sposób sortowania instrukcji `import x` i` from x import y` w Pythonie?
Przewodnik po stylu Pythona sugeruje grupowanie importów w następujący sposób: Import należy pogrupować w następującej kolejności: standardowe importy bibliotek powiązany import stron trzecich import lokalnych aplikacji / bibliotek Jednak nie wspomina o tym, jak powinny wyglądać dwa różne sposoby importu: from foo import bar import foo Istnieje wiele sposobów ich …

10
Jak dynamicznie ładować klasę Pythona
Biorąc pod uwagę ciąg klasy Pythona, np. my_package.my_module.MyClassJaki jest najlepszy możliwy sposób jej załadowania? Innymi słowy szukam odpowiednika Class.forName()w Javie, funkcji w Pythonie. Musi działać w Google App Engine. Najlepiej byłoby, gdyby była to funkcja, która akceptuje FQN klasy jako ciąg i zwraca odniesienie do klasy: my_class = load_class('my_package.my_module.MyClass') my_instance …

2
Co właściwie robi from __future__ import absolute_import?
I odpowiedział na pytanie dotyczące bezwzględnych importu w Pythonie, i pomyślałem, zrozumiałem, na podstawie odczytu z Python 2.5 changelog i towarzyszące PEP . Jednak po zainstalowaniu Pythona 2.5 i próbie stworzenia przykładu prawidłowego użycia from __future__ import absolute_import, zdaję sobie sprawę, że sprawy nie są takie jasne. Prosto z dziennika …


22
Żaden moduł o nazwie _sqlite3
Próbuję uruchomić aplikację Django na moim VPS z systemem Debian 5. Kiedy uruchamiam aplikację demonstracyjną, wraca z tym błędem: File "/usr/local/lib/python2.5/site-packages/django/utils/importlib.py", line 35, in import_module __import__(name) File "/usr/local/lib/python2.5/site-packages/django/db/backends/sqlite3/base.py", line 30, in <module> raise ImproperlyConfigured, "Error loading %s: %s" % (module, exc) ImproperlyConfigured: Error loading either pysqlite2 or sqlite3 modules (tried …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.