在Python中创建一个以变量而不是字符串开头的文件名

问题描述 投票:0回答:1

我需要创建一个看起来像NAME_Forecast_DATE的文件名,其中名称和日期是变量。我到目前为止filename = r'C:\Users\USERNAME\Desktop\'+carrier +'_Forecast_'+date+'.xlsx'

问题是最后一个\导致+ carrier +为字符串,而_ Forecast _为变量。当文件名以变量开头时,如何将该文件名写入桌面?

python variables filenames
1个回答
0
投票

使用\\代替\

示例:

path = “C:\\” + something + “\\something”

也可以使用.format(),这是格式化字符串的一种更好的方法,但是也可以继续使用\\

© www.soinside.com 2019 - 2024. All rights reserved.