为了账号安全,请及时绑定邮箱和手机立即绑定

调用模块后不再定义Python全局名'os'

调用模块后不再定义Python全局名'os'

森林海 2021-03-23 17:12:01
我是python的高级业余爱好者,我敢肯定有一个简单的解决方案。我正在尝试调用使用os.path.exists函数的模块。如果我写类似下面的内容,则代码可以正常运行。import osif os.path.exists('text.txt'):    print 'yes'但是,当我如下调用模块时,出现此错误:“ NameError:未定义全局名称'os'”-import osimport modutestmodutest.test()这个模块,(我称它为modutest.py)def test():    if os.path.exists('text.txt'):        print 'yes'
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 108 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号