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

关于路径这一块的问题,求关于python模块调用路径?

关于路径这一块的问题,求关于python模块调用路径?

慕盖茨4494581 2021-06-22 18:14:49
我在python32安装目录的scripts子目录下放了一个.py文件,在pythonwin里打开并运行它,为什么os.getcwd()显示是python32的安装目录,而不是到scripts。这样就会有点问题,比如我在scripts里面又建了一个文件夹module,然后里面放了一个模块,用scripts下面的脚本调用module下面的模块时候,用modulepath = os.getcwd() + '\\module'sys.path.append(modulepath)就不好使了。
查看完整描述

2 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

这说明是pythonwin的问题,用wingide吧。
如果一定要用pythonwin,就把代码改成:
modulepath = os.path.dirname(os.path.realpath(__file__)) + '\\module'
sys.path.append(modulepath)

查看完整回答
反对 回复 2021-06-27
  • 2 回答
  • 0 关注
  • 291 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信