open()函数python默认目录

新手上路,请多包涵

我是新手,我不知道 open() 函数的默认目录在哪里。

例如 open('whereisthisdirectory.txt','r')

有人可以建议我吗?我试过用谷歌搜索它(并查看 stackoverflow),甚至将一个随机的 txt 文件放在这么多文件夹中,但我仍然无法弄清楚。因为我刚开始,所以我想立即学习,而不是每次我想打开一个文件时都输入 “c:/directory/whatevervr.txt” 。谢谢!

Ps 我的 python 目录已经安装到 C:\Python32 并且我使用的是 3.2

原文由 Terence Chow 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 336
2 个回答

os.getcwd()

显示当前工作目录,这就是 open 用于相对路径的内容。您可以使用 os.chdir 更改它。

原文由 dav1d 发布,翻译遵循 CC BY-SA 3.0 许可协议

如果您在 Windows 操作系统上工作,请先输入

import os

然后输入

os.getcwd()

它应该打印当前工作目录。

原文由 Darawshi 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题