SORU
28 HAZİRAN 2009, Pazar


Nasıl bir dizinden Python bir sınıf almak için?

Mevcut olanın üstüne bir dizinde yatan bir dosya içinde bir sınıfından istiyorum.

Nispeten bu dosyayı almak mümkün mü?

CEVAP
28 HAZİRAN 2009, Pazar


Paketi bir hiyerarşi içinde, import statement doktorun dediği gibi iki nokta kullanın:

İthalat modülü ne belirtirken modülü mutlak isim belirtmek zorunda değilsiniz. Modül veya bir paket başka bir paket içinde yer alıyor zaman mümkün akrabası paket adı bahsetmek zorunda kalmadan aynı üst paket içinde ithalat yapmak. from sonra belirtilen modül veya paket baştaki noktalar kullanarak tam isim belirtmeden traverse güncel paket hiyerarşisi nasıl belirtebilirsiniz. Bir öncü nokta modülü ithalat yapma bulunduğu güncel paket anlamına gelir.İki nokta bir paket seviyesi anlamına gelir. Üç nokta iki düzeyleri, vb. Bu yüzden sana pkg paket modülü from . import mod yürütme pkg.mod alma sona erecek. Eğer pkg.subpkg1 içinden from ..subpkg2 import mod yürütme pkg.subpkg2.mod ithal edecek. Göreli ithalat belirtimi PEP 328 içinde yer alıyor.

PEP 328/göreli mutlak ithalatı ile ilgilenir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • JonnyEthco

    JonnyEthco

    5 EKİM 2006
  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007