gölgeleme ile Sorun: tools.py
iç ŞimdiPython: Yerel modüller küresel modülleri
packagename/
__init__.py
numbers.py
tools.py
...other stuff
, ben standart kütüphane modülü fractions
içe çalışıyorum. Ancak, fractions
modülünün kendisi, standart kitaplıkta olması gereken numbers
modülünü içe aktarır.
sorun
o (benimnumbers.py
stdlib
numbers
modül izliyordur ie) yerine
benim paketinden
numbers
modüllerini almak için çalıştığı ve daha sonra yerine stdlib modülünü ithal, bu konuda şikayet ediyor.
Sorum şu ki, paketimin şu anki yapısını koruyabilmem için bir geçici çözüm var mı, yoksa kendi sorun giderici modülümü (numbers.py
) yeniden adlandırmanın tek yolu var mı?
Maalesef daha iyice TFQ okumalıydın. Her neyse, şimdi sorunu yeniden üretmeye çalışıyorum ama yapamam. Hata oluştuğunda kodu nasıl çalıştırıyorsunuz? Paketin içinden kod çalıştırdığımda sadece yeniden üretebilirim. –