Klausimai pažymėti „python-module“

Modulis yra failas, turintis Python apibrėžimus ir tvirtinimus.
31
atsakymas

Ką daryti, jei __name__ == "__main__": ar?

Ką daryti, jei __name__ == "__main__":? # Threading pavyzdys importo laikas, gija def myfunction (eilutė, miego laikas, užraktas, * args): o tiesa: lock.acquire () time.sleep (miego laikas) lock.release () time.sleep (miego laikas)
nustatytas sausio 7 d '09, 7:11
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
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
6
atsakymai

Kaip parašyti Python modulį / paketą?

Python scenarijus sukūriau paprastoms užduotims darbe ir niekada nesijaudinau jų pakavimo kitiems vartotojams. Dabar esu priskirtas sukurti Python apvalkalą REST API. Aš nežinau, kaip pradėti, ir man reikia pagalbos. Ką turiu: (tik noriu b ...
01 Bal '13, 18:48
3
atsakymai

Kaip sužinoti mano pythono kelią naudojant python?

Kaip sužinoti, kurie katalogai yra įtraukti į PYTHONPATH sistemos kintamąjį, iš „Python“ scenarijaus (arba interaktyvaus korpuso)?
nustatytas 29 sep. '09 - 1:01
11
atsakymai

Python modulio įdiegimas į kodą

Turiu įdiegti paketą iš „PyPi“ tiesiai į mano scenarijų. Galbūt yra modulis arba distutilų funkcija (platinti, pakuoti ir tt), kuri leidžia man ką nors padaryti, pavyzdžiui, pypi.install („užklausos“), ir užklausos bus įdiegtos mano virtualenv ...
nustatyti 08 rugsėjis '12 20:33
16
atsakymai

Negalima importuoti modulio, kuris yra tikrai įdiegtas

Įdiegus „Mechanize“, negaliu importuoti. Bandžiau įdiegti iš „pip“, „easy_install“ ir „python setup.py“ diegimo iš šio saugyklos: https://github.com/abielr/mechanize. Visa tai be jokios naudos, nes kiekvieną kartą įvedu ...
nustatė sausio 12 d „13“ 20:07
3
atsakymai

Ar moduliai gali turėti tokias pačias savybes kaip ir objektai?

Su python savybėmis galiu pareikšti obj.y funkciją, ne tik grąžinti vertę. Ar yra būdas tai padaryti su moduliais? Aš turiu atvejį, kai noriu modulio, kad galėčiau skambinti funkcijai, o ne tik grąžinti įrašą ...
gegužės 19 d
4
atsakymai

Python: Koks skirtumas tarp __builtin__ ir __builtins__?

Šiandien aš užkodavau ir pastebėjau kažką.
birželio 25 d. 12 val
5
atsakymai

Kaip gauti failo pavadinimą modulyje __main__ Python?

Tarkime, turiu du modulius: a.py: importuoti b spausdinti __name__, __file__ b.py: print __name__, __file__ Pavažiavau failą „a.py“. Tai reiškia: b C: kaip kodą b.py __main__ C: kaip kodą.py Klausimas: kaip gauti p ...
nustatyti kovo 03'09 17:24
4
atsakymai

Kaip „python“ suranda modulio failą, jei importo pareiškime yra tik failo pavadinimas?

Viduje matau „Python“ kodo importo kodą, naudojant importuojamąjį arba importavimo kodą.Kaip vertėjas ras teisingą failą, jei nenurodytas katalogas ar kelias?
nustatyti kovo 06 d. 13 val
5
atsakymai

Kaip dokumentuoti modulį „Python“?

Kas tai yra. Jei norite dokumentuoti funkciją ar klasę, eilutę įrašysite iškart po apibrėžimo. Pavyzdžiui: def foo (): "" "Ši funkcija nieko nedaro." "" Pass Bet ką apie modulį? Kaip dokumentuoti, ką veikia .py failas?
nustatyti 04 rugsėjis '08 at 7:06 val
4
atsakymai

Importuokite „python“ modulį NEĮ kelią

Turiu foo modulį, kuriame yra util.py ir bar.py. Noriu jį importuoti į IDLE arba python sesiją. Kaip tai padaryti? Negaliu rasti dokumentų apie tai, kaip importuoti modulius ne dabartiniame kataloge ar numatytame Python python. Išbandykite jį ...
nustatytas balandžio 15 d '12, 14:21 val
7
atsakymai

Neleisti „Python“ talpyklos iš importuotų modulių

Kuriant didelį projektą (suskirstytą į kelis failus ir aplankus) Pythone naudojant IPython, susidūriau su importuojamų talpyklų talpyklų problema. Problema ta, kad importo modulio komandos skaito modulį tik vieną kartą, net jei ji ...
gegužės 27 d. 10 val
5
atsakymai

„Python“: kaip padaryti visuotinį importą iš funkcijos

Bijau, kad tai yra purvinas būdas kreiptis į problemą, bet ... sakykime, kad noriu atlikti kai kuriuos importo duomenis „Python“, remiantis tam tikromis sąlygomis. Dėl šios priežasties noriu parašyti funkciją: def conditional_import_modules (testas): jei bandymas == '...
Nustatykite rugpjūčio 16 d '12, 6:26 val