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
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.
Nasıl baskı yeni satır veya boşluk olm...
Neden Python karşılaştırma dizeleri ku...
Nasıl Python ile göreli ithalat yapmak...
X None` x Hiçbiri değildir `veya`Pytho...
Nasıl python kabuk OS X 32 bit veya 64...