写入 excel 时的 Phyton

问题描述 投票:0回答:0

我执行这段代码很麻烦。我有一个非常大的表,大约有 3000 行所谓的 coilid。我希望程序转到 coilid,查看处理日期,并与 retifica 进行比较,如果它在确定的范围内,所以我希望他们导出一些 retifica 单元格。它适用于 coilid 中的所有行。 `将熊猫导入为 pd

retifica = pd.read_excel('C:\Arquivoparamim.xlsx', sheet_name='Planilha1') retifica = retifica.sort_values(by=['Data Retífica'], ascending=True)

coilid = pd.read_excel('C:\Arquivoparamim.xlsx', sheet_name='Planilha2') coilid = coilid.sort_values(by=['DT_START'], ascending=True)

匹配=pd.DataFrame()

对于范围内的 x (coilid.shape[0]): 对于范围内的 y (retifica.shape[0]): 如果 (coilid.iloc[x,2]>retifica.iloc[y,16])&(coilid.iloc[x,2]

match.to_excel('Libraries\Pictures line.xlsx')'

我期待程序在 coild id [DT_START] 与 retifica 中的信息“Data de entrada e”Data de Saída 之间进行比较。如果 coilid 在这些数据之间,那么它将在 excel 表中返回与 ret 和 cilindro 连接的 coilid 行的值以及在 retifica 文件中。

网状行 enter image description here

螺旋体

enter image description here

excel pandas dataframe numpy xlsxwriter
© www.soinside.com 2019 - 2024. All rights reserved.