SORU
13 NİSAN 2009, PAZARTESİ


Dairesel (veya devirli) Python ithalat

Eğer iki modül birbirine ithalat ise ne olacak?

Sorun genelleme yapmak, siklik Python ithalat hakkında ne?

CEVAP
13 NİSAN 2009, PAZARTESİ


Bu konuda gerçekten iyi bir tartışma comp.lang.python geçen yıl vardı. Sorunuza çok detaylı bir cevap.

İthalat oldukça basit gerçekten. Sadece şunu unutmayın:

<>'al' ve 'xxx al' çalıştırılabilir ifadeler. yyy p Onlar yürütmek çalışan programı satır ulaştığında.

Eğer bir modülü sys olur.modüller, sonra bir alma yeni bir modül oluşturur sys giriş.modüller ve modül kodu yürütür. Yok infazı tamamlanıncaya kadar Arama modülü için tıklayın

Bir modül varsa sys var.bir alma işlemi sadece döner modülleri sonra veya yürütme tamamlanmış olup olmadığının modülü. O yüzden siklik ithalat kısmen boş görünen modülleri döndürebilir.

Nihayet, yürütme komut dosyası bir modül __main__, alma adlı çalıştırır kendi adı altında script yeni bir modül ilgisiz oluşturur __main__.

Bu çok birlikte al ve alırken herhangi bir sürpriz yaşamamalısın modüller.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alan Fullmer

    Alan Fullmer

    3 EYLÜL 2010
  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • hans peder sahl

    hans peder s

    22 Temmuz 2009