77问答网
所有问题
vscode使用python中的open函数创建出来的文件为什么总是在最外层,而不是在同级目录?
如题所述
举报该问题
推荐答案 2019-10-31
如果指定的路径是相对路径,open函数会基于当前的工作目录来定位文件。例如,open('1.txt', 'r'),由于1.txt是相对路径,open函数会在当前的工作目录下寻找1.txt文件。用vscode打开一个项目文件夹,工作目录就是项目文件夹。
要在其他目录下创建文件,要么使用绝对路径,要么使用相对于工作目录的正确路径,要么使用os.chdir()更改工作目录。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8NWIv3vNG83pIvI8YW.html
相似回答
大家正在搜
相关问题
Python用open打开文件,输入完整路径可以打开,直接文...
为什么我在vscode里运行这个python文件时出现了乱码...
用的VScode里面的python读取不到存在的文件
python的open函数的第一个file参数可以使用变量吗
找不到python open创建的文件
如何在vscode使用指定版本的python
VS2015 ,PYTHON,请问在此VS2015的IDE中...
如何在Visual Studio Code 中运行 Pyth...