Klausimai pažymėti „python-import“

Klausimai apie modulių importavimą „Python“
28
atsakymai

Kaip importuoti modulį su visu keliu?

Kaip galiu įkelti „Python“ modulį su visu keliu? Atminkite, kad failas gali būti bet kurioje failų sistemos vietoje, nes tai yra konfigūracijos parametras.
rugsėjo 16 d '08, 1:30
21
atsakymas

Importuoti failus iš skirtingų aplankų

Turiu šią aplanko struktūrą. programa / programa / aplankas / file.py ir aš noriu importuoti kai kurias funkcijas iš failo.py į kitą Python failą, kuris yra programoje / app2 / some_folder / some_file.py.
nustatyti 08 gruodis '10, 5:07
24
atsakymai

Importuoti modulį iš santykinio kelio

Kaip importuoti „Python“ modulį, atsižvelgiant į jo santykinį kelią? Pavyzdžiui, jei dirFoo yra Foo.py ir dirBar, o dirBar yra Bar.py, kaip importuoti Bar.py į Foo.py? Čia yra vizualinis pristatymas: dirFoo Foo.py dirBar
lapkričio 11 d. '08 0:28
19
atsakymai

Kaip iškrauti (perkrauti) python modulį?

Turiu ilgą „Python“ serverį ir norite atnaujinti paslaugą neperkraunant serverio. Koks yra geriausias būdas tai padaryti? jei foo.py pasikeitė: unimport foo <- Kaip tai padaryti? importuoti foo myfoo = foo.Foo ()
nustatytas sausio 13 d '09 3:33
14
atsakymai

Kaip importuoti kitus „Python“ failus?

Kaip importuoti kitus failus „Python“? Kaip galiu importuoti konkretų python failą, pavyzdžiui, importuoti failą.py? Kaip importuoti aplanką vietoj konkretaus failo? Aš noriu dinaminiu būdu įkelti „python“ failą vykdymo metu pagal įvestį ...
vasario 28 d '10, 6:40
7
atsakymai

Kaip pataisyti „bandymą santykinai importuoti į paketą“ net ir __init__.py

Bandau sekti PEP 328 su tokia katalogo struktūra: pkg / __init__.py components / core.py __init__.py tests / core_test.py __init__.py Pagrindiniame_test.py turiu tokį importą iš ..components.core. .
liepos 18 d., 12 val
8
atsakymai

Santykinis importas „Python“ 3

Noriu importuoti funkciją iš kito failo tame pačiame kataloge. Kartais tai veikia man iš „Mymodule“ importuoti mano funkciją, bet kartais gaunu: „SystemError“: tėvų modulis „neįdėtas, negali atlikti santykinio importo“ Kartais jis veikia su ...
birželio 07 d. 13 val
18
atsakymai

Kaip padaryti santykinį importą į „Python“?

Įsivaizduokite šią katalogo struktūrą: app / __init__.py sub1 / __init__.py mod1.py sub2 / __init__.py mod2.py aš kodą mod1, ir turiu importuoti ką nors iš mod2. Kaip tai daryti? Bandžiau nuo ...
rugsėjo 16 d '08 5:24 val
18
atsakymai

Importuoti modulius iš pagrindinio aplanko

Aš paleisiu Python 2.5. Tai mano aplanko medis: ptdraft / nib.py simuliacijos / life / life.py (aš taip pat turiu __init__.py kiekviename aplanke, praleidžiantį čia skaitymui) Kaip importuoti nib modulį iš gyvenimo modulio? Tikiuosi, kad ...
balandžio 3 d. '09, 17:08
11
atsakymai

Importuoti dinaminį modulį į „Python“

Rašau „Python“ programą, kuri kaip argumentas užima komandą, pavyzdžiui: $ python myapp.py command1 Noriu, kad programa būtų išplėsta, ty galėtų pridėti naujų modulių, kurie įgyvendina naujas komandas, kurių negalima išmatuoti ...
lapkričio 19 d. '08 9:09
23
atsakymai

ImportError: nėra modulio su prašomomis užklausomis

Kai bandau importuoti užklausas, gaunu klaidos pranešimą No module Named request. importo užklausos Gauta klaida: Failas "ex2.py", 1 eilutė, <module> importavimo užklausose ImportError: Nr modulis pavadintas reque ...
birželio 26 d. 13 val
9
atsakymai

ImportError: Nepavyksta importuoti pavadinimo X

Turiu keturis skirtingus failus: pagrindinį, vektorių, subjektą ir fiziką. Aš neišleisiu visų kodų, tiesiog importo, nes manau, kad ten, kur yra klaida. (Jei norite, galiu paskelbti daugiau) Pagrindinis: importavimo laikas iš įmonės importo Ent ...
nustatyti 12 vas '12 23:49
11
atsakymai

Importuoti failą iš pakatalogio?

Turiu failą, vadinamą tester.py, esančią / project. / projektas turi pakatalogį, vadinamą lib, kuriame yra failas BoxTime.py: /project/tester.py /project/lib/BoxTime.py. Noriu importuoti „BoxTime“ iš testerio. Aš bandžiau: impo ...
rugpjūčio 11 d '09 17:39 val
7
atsakymai

Kaip importuoti klasę tame pačiame kataloge ar pakatalogyje?

Turiu katalogą, kuriame saugomi visi .py failai. bin / main.py user.py # kur klasė Naudotojas gyvena dir.py #, kur klasė Dir gyvena Noriu naudoti klases iš user.py ir dir.py pagrindiniame.py. Kaip importuoti šias python klases ...
lapkričio 10 d. '10 10:32
14
atsakymai

Naudokite „importo modulį“ arba „iš importo modulio“?

Bandžiau rasti išsamų vadovą, ar geriau naudoti importo modulį ar modulio importą? Aš ką tik pradėjau „Python“ ir bandau pradėti nuo geriausios praktikos. Tiesą sakant, tikėjausi, kad kas nors galės pasidalinti savo patirtimi, kas ...
nustatytas 02 balandis '09 19:40