python 學習記錄七:生成的不動產證登記卡提取臺賬資訊

python 學習記錄七:生成的不動產證登記卡提取臺賬資訊

原材料,一個個的前期生成的一個個的登記卡

python 學習記錄七:生成的不動產證登記卡提取臺賬資訊

原材料登記卡的內容

python 學習記錄七:生成的不動產證登記卡提取臺賬資訊

執行後生成的臺賬

python 學習記錄七:生成的不動產證登記卡提取臺賬資訊

執行後生成的臺賬

import osimport openpyxlfrom openpyxl import load_workbookfrom openpyxl import Workbookwtz = load_workbook(‘出登記卡臺賬模板。xlsx’)wf=wtz[‘Sheet1’]for filename in os。listdir(): #對資料夾裡面所有檔案遍歷 if filename。endswith(‘。xlsx’): #只對字尾名為。xlsx的檔案有效 if ‘臺賬’ not in filename: #print(filename) wb = openpyxl。load_workbook(filename) ws = wb[‘土地登記卡’] context = {“zdh”: ws[‘D3’]。value,“djlx”: ws[‘C17’]。value,“zdh”: ws[‘D3’]。value,“tdqlr”:ws[‘Q5’]。value,“dwxz”:ws[‘D7’]。value,“zjzl”:ws[‘D6’]。value,“zjbh”: ws[‘Q6’]。value,“txdz”: ws[‘Q7’]。value,“yzbm”:ws[‘Z7’]。value,“tdzl”: ws[‘Q4’]。value,“tdqsxz”: ws[‘D8’]。value,“tdsyqlx”: ws[‘Q8’]。value,“zddm” :ws[‘D3’]。value,“tfh”:ws[‘Q3’]。value,“bz”: “/”,“dz”: “/”,“nz”: “/”,“xz”: “/”,“sjyt”: ws[‘D5’]。value,“zdmj”: ws[‘D4’]。value,“fzmj”: ws[‘Q10’]。value,“qszm”: ws[‘D14’]。value,“tdzh”: ws[‘AA8’]。value,“dymj”:ws[‘AA10’]。value,“ftmj”:“/”} print(context) #context = [ws[‘Q6’]。value, ws[‘D3’]。value, ws[‘Q3’]。value, ws[‘D4’]。value, ws[‘Q4’]。value, ws[‘Q7’]。value, ws[‘D5’]。value,ws[‘Q5’]。value,ws[‘D8’]。value, ws[‘Q8’]。value, ws[‘AA8’]。value, ws[‘Q10’]。value,ws[‘AA10’]。value, ws[‘D14’]。value, ws[‘C17’]。value] #contexts。append(context) contextxin=[context[“zdh”],context[“djlx”],context[“zdh”],context[“tdqlr”],context[“dwxz”],context[“zjzl”],context[“zjbh”],context[“txdz”],context[“yzbm”],context[“tdzl”],context[“tdqsxz”],context[“tdsyqlx”],context[“zddm”],context[“tfh”],context[“bz”],context[“dz”],context[“nz”],context[“xz”],context[“sjyt”],context[“zdmj”],context[“fzmj”],context[“qszm”],context[“tdzh”],context[“dymj”],context[“ftmj”]] print(contextxin) wf。append(contextxin) wtz。save(‘出登記卡臺賬結果。xlsx’)

有需要的朋友可參考製作,不足之處請指教。