【发布时间】:2014-11-20 14:17:20
【问题描述】:
这是我到目前为止的代码,是的,我知道“dirs”代码会创建一个文件夹,但我不确定创建文件的代码(如果有的话)!
import os
if os.path.isfile(outfile):
print("Name already used, please choose another")
else:
os.makedirs(outfile)
任何帮助将不胜感激:D
【问题讨论】:
-
如果你
open(filename, 'w'),那将创建一个新文件(或覆盖现有文件)。 -
1) 使用 4 空格缩进。 2)
isfile(path) == False暗示makedirs(path)很奇怪。 3) 如果文件尚不存在,则打开文件进行写入会创建该文件。至少,这是大多数操作系统的行为方式,也是 Python 在任何受支持的平台上的行为方式。