使用 makedirs 将文件夹转换为 csv 文件

我正在尝试将最后一个文件作为 .csv 文件获取,但我得到了一个以字符串 .csv 名称命名的文件夹


a = 'ICIC'

type = '.csv'

os.makedirs('D:/PMS/{}/Master/{}'.format(a, a,type))


catspeake
浏览 102回答 1
1回答

慕虎7371278

您有三个参数,format()但只有两个占位符os.makedirs('D:/PMS/{}/Master/{}{}'.format(a, a, type))或者如果您使用的是 Python 3,则使用 f 字符串os.makedirs(f'D:/PMS/{a}/Master/{a}{type}')请注意,您不能使用os.makedirs. 为此,您可以使用folder = 'ICIC'file_type = '.csv' # type is built-in name, don't use it as a variablefile_name = f'D:/PMS/{a}/Master/{a}{type}'with open(file_name, 'w') as empty_csv:    pass
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python