İçinde bir fonksiyona sahip bir Python modülüm var:Bir fonksiyonun Python'dan nereden alındığı nasıl bulunur?
== bar.py ==
def foo(): pass
== EOF ==
Ve sonra onu global ad alanına şu şekilde aktarıyorum:
from bar import *
Artık foo
işlevi bana açık. Eğer yazdıysam:
yorumlayıcı bana mutlu bir şekilde söyler:
<function foo at 0xb7eef10c>
Bu noktada foo
modülünün bar
modülünden geldiğini öğrenmenin bir yolu var mı?
Neden çubuktan içe aktarma '' kullanıyorsunuz? Neden böyle? Bu spesifik sözdizimi, sorununuza neden olan şeydir, o zaman neden? –