实验报告

This commit is contained in:
ls
2025-05-04 15:49:42 +08:00
parent 808f938ada
commit f472aff273
13 changed files with 55 additions and 7 deletions

View File

@@ -0,0 +1,29 @@
import os
import pandas as pd
def convert_csv_to_xlsx(directory):
# 遍历目录及其子目录
for root, dirs, files in os.walk(directory):
for file in files:
# if file.endswith('data.csv'):
# csv_file_path = os.path.join(root, file)
# xlsx_file_path = os.path.splitext(csv_file_path)[0] + '.xlsx'
#
# # 读取CSV文件并转换为XLSX
# df = pd.read_csv(csv_file_path)
# df.to_excel(xlsx_file_path, index=False)
#
# # 删除原始的CSV文件
# os.remove(csv_file_path)
# print(f"Converted and deleted: {csv_file_path}")
# 删除所有文件名不等于data.xlsx的文件
if not file.endswith('data.xlsx'):
file_path = os.path.join(root, file)
os.remove(file_path)
print(f"Deleted: {file_path}")
if __name__ == "__main__":
# 指定要处理的目录
directory = 'downloaded_files'
convert_csv_to_xlsx(directory)