我正在尝试向现有Excel文件(xlsx)中添加一个带有值的月份列。对于if语句,应该根据文件名中的字符串添加特定的月份。尽管没有收到错误,但我的函数在查找文件名时似乎有问题(但是如果我在“monthjanmount”中执行类似于“if”jan的操作,它就会工作)。你知道吗
sale14_file = pd.read_excel("sales-jan-2014.xlsx")
File_Name = glob.glob("sales-jan-2014.xlsx")
# adding date as first column
def AddingDate():
if "jan" in File_Name:
CustomMonth = "January"
sale14_file.insert(0, "Date", CustomMonth)
AddingDate()
IDE:皮查姆
Python版本:3.0
视窗7
我自己就知道答案了。必须在文件名变量中添加“str”。你知道吗
相反
结果
这是一个列表:)您需要使用str()或更改代码
相关问题 更多 >
编程相关推荐