<p>我有两个函数,我把其中一个函数放到了一个单独的.py中,这样我就可以导入它了,但是我在运行脚本时遇到了一个错误。在</p>
<p>我放在separate.py中的函数是:</p>
<pre><code>def output_messaging(message):
global myEmailText
myLogFile.write(message)
myEmailText = myEmailText + message
print message
</code></pre>
<p>我运行的脚本包含以下代码:</p>
^{pr2}$
<p>运行脚本时,出现以下错误。在</p>
<pre><code>NameError: global name 'myLogFile' is not defined
</code></pre>
<p>myLogFile在代码的下面声明(这是日志文件的位置),但我有点困惑。在</p>
<p>谢谢</p>