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

2024-05-15 22:27:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图以.csv文件的形式获取最后一个文件,但得到了一个名为.csv字符串的文件夹

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

Tags: 文件csv字符串master文件夹formatostype
1条回答
网友
1楼 · 发布于 2024-05-15 22:27:11

format()中有三个参数,但只有两个占位符

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

如果您使用的是python3,则使用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 variable
file_name = f'D:/PMS/{a}/Master/{a}{type}'

with open(file_name, 'w') as empty_csv:
    pass

相关问题 更多 >