我正在尝试检查是否定义了全局文件。
import os, sys, logging...
global my_logger
def init():
if my_logger is None:
print 'Logger needs to be initialized'
但是,当我运行它时,我得到了错误:
NameError: global name 'my_logger' is not defined
有没有办法检查变量是否已声明?在运行检查之前是否必须初始化全局变量?