【发布时间】:2020-05-20 02:48:25
【问题描述】:
我写了一段代码,其结构基本如下:
第 1 步:导入库
第二步:读取多个输入文件
>>>os.getcwd()
'C:\\Users\\User\\Downloads\\Input\\Daily'
>>>df_delhi = pd.read_excel("Delhi.xlsx")
>>>df_mea = pd.read_excel("MEA.xlsx",sheet_name='MTD NSV_Volumes',usecols ='B:D', skiprows=3)
第 3 步:对每个文件进行计算
第四步:输出到excel文件中。
我这里有个条件。在 20 个奇怪的文件中,如果缺少任何一个文件,我需要忽略它并继续编写代码。我还需要忽略该文件中稍后在代码中出现的计算。
我如何做到这一点?
不确定是否需要在此处粘贴任何代码,因为它只是基本的文件读取和计算
【问题讨论】:
-
读取多个输入文件,是来自不同的文件夹还是任何包含要读取的文件列表的文本文件。
-
它只是一个包含多个文件的文件夹。
-
那么,你使用
os.listdir阅读文件? -
更新了我的问题,有帮助吗?
标签: python pandas dataframe exception