KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am dealing with some python code automatically generated for me. I want to avoid manually editing these python files & hence this question/issue: foo.py: def foo(): print "foo" boo.py: def boo(): foo.foo() # <-- global name 'foo' not defined print "boo" bar.py: import foo import boo def bar(): boo.boo() print "bar" Execution of: python.exe bar.py gives an error that boo did not find foo . But bar is importing both foo & boo . Shouldn't foo be automatically available to boo ? Is there a way to do so? As said boo.py is automatically generated for me & I want to avoid adding import foo to boo.py . Thanks.
Tags (comma-separated)
Save Edits
Cancel