Python: alt dizininden bir dosya alma | Netgez.com
SORU
11 AĞUSTOS 2009, Salı


Python: alt dizininden bir dosya alma

Bir dosya tester.py, /project yer aradım.

/project bir alt dizin dosyası BoxTime.py adlı lib, çağırdı:

/project/tester.py
/project/lib/BoxTime.py

tester BoxTime ithal etmek istiyorum. Bu denedim:

import lib.BoxTime

Sonuçlandı:

Traceback (most recent call last):
  File "./tester.py", line 3, in <module>
    import lib.BoxTime
ImportError: No module named lib.BoxTime

Alt BoxTime almak için nasıl herhangi bir fikir?

EDİT

__init__.py sorun oldu, ama* *18, ya da kullanmak gibi BoxTime bakın unutmayın:

import lib.BoxTime as BT
...
BT.bt_function()

CEVAP
11 AĞUSTOS 2009, Salı


Paketleri belgeleri (Bölüm 6.4) buraya bir göz atın: http://docs.python.org/tutorial/modules.html

Kısacası, boş bir dosya adında koymak gerekir

__init__.py

""directory. lib

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • AutoklubZAPRESIC

    AutoklubZAPR

    17 Mayıs 2011
  • Learn word 2013 tutorials

    Learn word 2

    5 AÄžUSTOS 2014