打印合同_批量打印合同用印申请单
生活随笔
收集整理的這篇文章主要介紹了
打印合同_批量打印合同用印申请单
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
現在的要求是,與每一合作廠家的合同都要有一份用印申請單,如果同時合作的廠家數量不多,比如三五家,那么就是手動填寫完成這項工作也是一個很簡單的事,如果合作的廠家數量多呢?還是那句話:反復、機械的工作就交給電腦去處理吧。
首先,要在源數據基礎上匯總出用印申請單里需要顯示的信息,比如要有合同編號、產品名稱、產品數量、價稅合計、供應商名稱等基本信息。
import numpy as npimport pandas as pdpd.set_option('display.unicode.ambiguous_as_wide',True)pd.set_option('display.unicode.east_asian_width',True)cols=['單據編號','供應商','物料名稱','規格型號','單位','數量','價稅合計']#指定導入數據列df=pd.read_excel('/Users/dxn/Desktop/訂單.xlsx',header=0,usecols=cols,dtype={'單據編號':str},skipfooter=1)df1=df.groupby(['單據編號','供應商'])[['數量','價稅合計']].sum()#分組并對指定列求和df1['物料名稱']=df.groupby(['單據編號','供應商'])['物料名稱'].first()df1.reset_index(inplace=True)df1.to_excel('/Users/dxn/Desktop/結果.xlsx',index=False)結果如下:
其次,以此匯總結果為數據源,通過word的郵件合并功能,批量把相應信息分別打印出來。
總結
以上是生活随笔為你收集整理的打印合同_批量打印合同用印申请单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学python好还是不学好_非专业人士有
- 下一篇: a或b search vim_vim编辑