首页后端开发Pythonpython的open打开的是哪里的文件啊

python的open打开的是哪里的文件啊

时间2023-06-03 06:10:02发布访客分类Python浏览1016
导读:python的open打开的是哪里的文件啊?如果文件名是相对路径名,则是以当前目录为基点的路径名。假设当前路径为/home/foo,则open('file.txt', 'rb' 打开的是/home/foo/file.txt。当前路径默认是你...

python的open打开的是哪里的文件啊?

如果文件名是相对路径名,则是以当前目录为基点的路径名。

假设当前路径为/home/foo,则open('file.txt', 'rb')打开的是/home/foo/file.txt。

当前路径默认是你启动程序的目录,例如:$ pwd/home/foo$ ../goo/bin/look.py此时,“当前路径”应该是/home/foo,而不是/home/goo/bin在程序中,可以通过os.getcwd()获得当前路径,也可以利用os.chdir()来改变当前路径。最后,如果你读某文件没有访问权限,open也是会报错的(错误信息会详细提示原因)。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: python的open打开的是哪里的文件啊
本文地址: https://pptw.com/jishu/59265.html
python循环结构如何只输出一遍 python中relief是什么标签属性

游客 回复需填写必要信息