码迷,mamicode.com
首页 > 其他好文 > 详细

caog

时间:2019-01-09 22:47:48      阅读:604      评论:0      收藏:0      [点我收藏+]

标签:port   panda   日期   exce   编码   sort   order   das   库存   

import pandas as pd#匹配可发库存
df = pd.read_excel(rC:\Users\lenovo\Desktop\aa\12.xlsx)
kc = pd.read_excel(rC:\Users\lenovo\Desktop\aa\12月库存.xlsx)
bb = pd.DataFrame((str(x).split( ) for x in kc[日期]), index=kc.index, columns=[日期1, 付款时刻])
kc1 = pd.merge(kc, bb, left_index=True, right_index=True)
aa = pd.DataFrame((str(x).split( ) for x in df[付款时间]), index=df.index, columns=[日期1, 付款时刻])
df = pd.merge(df, aa, left_index=True, right_index=True)
df[日期]=aa[日期1]
kc[商家时间]=kc1[日期1]+kc1[商家编码]
df[商家时间]=df[日期]+df[商家编码]
result = pd.merge(df, kc[[日期, 商家编码,可发库存,商家时间]], how=left, on=商家时间)



new_order=df.merge(ys_order[[原始单号,支付时间]],how=left,left_on=子单原始单号,right_on=原始单号,sort=False)#vlookup原始单号的付款时间
df=new_order
#更改付款时间
for i in df.index:
    if df[付款时间].at[i]!=df[支付时间].at[i]:
        print(on)
        df[付款时间].at[i]=df[支付时间].at[i]
# print(df[[‘付款时间‘,‘支付时间‘]])
df.to_excel(rC:\Users\lenovo\Desktop\订单1.xlsx)#另存修改付款时间后的文件  

 

caog

标签:port   panda   日期   exce   编码   sort   order   das   库存   

原文地址:https://www.cnblogs.com/snackpython/p/10247261.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!