【发布时间】:2022-01-22 23:59:30
【问题描述】:
我想将新的 CSV 文件命名为与其对应的 xlsx 文件相似的名称
import pandas as pd
for filename in my_path.glob('*.xlsx'):
read_file = pd.read_excel (str(filename)', sheet_name='My Excel sheet name')
read_file.to_csv ("XLSX NAME SHOULD = CSV NAME.csv', index = None, header=True)
【问题讨论】:
-
import osfilename_without_extension = os.path.splitext(r'/path/to/some/file.xlsx')[0])然后使用os.path.join()来创建你想要的任何东西 -
你的引用放错了,不确定是这里的错字还是你的真实代码。:
str(filename)'