我想知道为什么这个简单的代码不起作用。模块之间传递变量
在main.py我
def foo():
HTTPHelper.setHost("foo")
host = HTTPHelper.host()
和HTTPHelper.py:
_host = None
def setHost(host):
_host = host
def host():
return _host
但是,当我步FOO()主机变得NoneType,即使我把它上线之前。很迷茫......
我给了他一张鱼的照片,并期望他做他自己的研究,学习如何建立自己的钓竿 - '全球'关键字和搜索引擎应该足以让他找到其余的。 – 2010-10-06 02:55:17
够公平的,我的意思是没有进攻或倾斜你的答复与我的顺便说一句,只是注意到为什么另一个答复相同的主题。 – 2010-10-06 03:17:20
感谢您的提示。我意识到应该如何设计这个应用程序,现在它是一个适当的课程,我正在研究另一个部分,只是想要一些快速的工作,并且当一些简单的事情没有做到的时候,就真的被窃听了。我是python的新手,对编程并不陌生。在同一个项目中使用Python,C++,C#,PHP工作会扰乱你的语法 – dutt 2010-10-06 04:07:17