Python全局变量,本地变量和UnboundLocalError
看起来Python 在 执行任何代码 之前已 看到该from pprint import pprint行并将其标记pprint为本地名称。由于Python认为pprint应该是局部变量,因此在用语句“分配”它之前先引用pprint ,它会引发该错误。 main() __pprint.pprint()``from..import
from pprint import pprint
pprint
main()
pprint.pprint()``from..import
我可以这样说。
当然,道德上是总是将这些import陈述放在范围的顶部。
import
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群