在当前文件夹中指定子目录

时间:2014-12-27 10:51:27

标签: python file io

我在.py文件夹中有文本文件

f = open('a.txt',"w")

我在.py文件目录中也有一个文件夹,我想打开一个位于该文件夹中的文本文件

我试图指定文件夹,但它不起作用

f = open('\foldername\a.txt',"w")

提前致谢

2 个答案:

答案 0 :(得分:1)

尝试:

f = open("foldername/a.txt","w")
f.write('hi there\n')

答案 1 :(得分:1)

首先,您必须指定路径来自当前目录(.

为此你需要做

f = open(r'.\foldername\a.txt',"w")

您可以使用正斜杠/

f = open(r'./foldername/a.txt',"w")

请记住使用raw string来防止反斜杠瘟疫。

或者你可以像@ujjwal提到的那样open('foldername/a.txt',"w")

相关问题