生成目录/子目录和文件

时间:2012-06-16 08:15:20

标签: python file-io

您好,我目前是python语言的初学者,它也是我的第一语言。我需要一些帮助我发现很难知道用什么来生成永久目录子目录和文件,例如;我希望路径生成我输入的任何路径,如果目录等不存在,我想要他们创建,所以我输入C:\ user \ python \ directory \ sub-directory \ file,然后我不能锻炼我应该做什么导入以完成以下工作。

我正在使用Python 3.2,有什么建议吗?

2 个答案:

答案 0 :(得分:3)

你可以这样做:

import os
os.makedirs('a/b/c', exist_ok=True)

http://docs.python.org/py3k/library/os.html

答案 1 :(得分:0)

f = open("c:\file\path","w")
f.write("content of file")

首先,打开文件,将其存储在变量f

然后使用f.write()

写信给它

如果不存在,Python会创建文件和路径,我想。 (我相信我以前做过这个,但我不记得了)

完成文件使用后,您应该使用

f.close()

安全地关闭文件。