我在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)
添加回答
举报
0/150
提交
取消