【发布时间】:2021-10-15 06:18:59
【问题描述】:
我在一个目录中有多个文件夹,每个文件夹都有多个文件。我有一个代码,它检查每个文件夹中的特定文件,如果存在特定文件,则进行一些数据预处理和分析。 下面给出了它的一个sn-p。
import pandas as pd
import json
import os
rootdir = os.path.abspath(os.getcwd())
df_list = []
for subdir, dirs, files in os.walk(rootdir):
for file in files:
if file.startswith("StudyParticipants") and file.endswith(".csv"):
temp = pd.read_csv(os.path.join(subdir, file))
.....
.....
'some analysis'
Merged_df.to_excel(path + '\Processed Data Files\Study_Participants_Merged.xlsx')
现在,我想自动化这个过程。 我希望在添加新文件夹时执行此脚本。这是我第一次探索自动化过程,我坚持了很长一段时间没有取得重大进展。
我正在使用 Windows 系统和 Jupyter notebook 来创建这些数据框并执行分析。
非常感谢任何帮助。 谢谢。
【问题讨论】:
标签: python-3.x windows automation jupyter-notebook