2012-06-16 93 views
0

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

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

回答

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

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

然后你写微博,使用f.write()

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

当您使用完文件后,你应该使用

f.close() 

安全地关闭文件。

+0

'IOError:[Errno 2]没有这样的文件或目录。我认为它只会创建文件,而不是整个目录树。 (我在Py2.7 Linux上,但我不认为这有什么区别) – jadkik94

+0

刚刚测试过,是的,我想你可能会写。 – ACarter