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

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

慕盖茨4494581
浏览 292回答 2
2回答

凤凰求蛊

这说明是pythonwin的问题,用wingide吧。如果一定要用pythonwin,就把代码改成:modulepath = os.path.dirname(os.path.realpath(__file__)) + '\\module'sys.path.append(modulepath)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python
Node.js