。
为了实现每分钟将文件夹中的所有.csv文件转换为.xls的功能,你可以使用以下步骤:
这是一个基本的代码框架,你可以根据具体需求进行修改和优化。以下是一个示例代码:
import os
import pandas as pd
from datetime import datetime, timedelta
import time
def convert_csv_to_xls(folder_path):
while True:
current_time = datetime.now().strftime("%H:%M")
if current_time == "00:00":
files = os.listdir(folder_path)
csv_files = [file for file in files if file.endswith(".csv")]
for csv_file in csv_files:
csv_path = os.path.join(folder_path, csv_file)
df = pd.read_csv(csv_path)
xls_file = csv_file.replace(".csv", ".xls")
xls_path = os.path.join(folder_path, xls_file)
df.to_excel(xls_path, index=False)
print("转换完成!")
time.sleep(60)
folder_path = "文件夹路径"
convert_csv_to_xls(folder_path)
请注意,这只是一个基本的示例代码,你可能需要根据实际情况进行修改和优化。另外,这个代码只是一个简单的文件转换示例,如果你需要更复杂的功能,比如处理大量文件或优化性能,你可能需要进一步调整代码。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云