由于業務經常需要給不同的單位轉賬,想做一個小工具
起初是用Excel表格保存,每次打開查詢,后來在論壇求助,有朋友用VB幫做了個小工具,目前還一直在用,但是經常會卡死,不能雙擊復制文本框中所有的文字,也不能按回車確認(查詢按鈕只能滑鼠點)
剛接觸Python有一個禮拜,想請小伙幫幫忙給個思路,也用這個機會能從實體中學習(看視頻看書真的是看著全會,用這全忘)
常用的表格就是這種
uj5u.com熱心網友回復:
xlrd庫 用來讀取exclepyqt5庫或者tkinter庫 用來制作界面
還需要啥思路么。。。有點不懂你在疑惑的點在哪里
uj5u.com熱心網友回復:
你是想做個小工具,然后在小工具里面輸入相關資訊,然后回傳并顯示結果,結果可以拷貝嗎?小工具后端是去查詢你指定的excel檔案?uj5u.com熱心網友回復:
能不用后臺的excle最好,單檔案的樣子,還有就是希望能多人一同使用,資訊有一方修改后里面的資訊可以更新uj5u.com熱心網友回復:
多端資料同步,這得用到資料庫了呀。可以把excel檔案放在一個共享檔案夾下,保證每個用戶訪問檔案的路徑一致。試一下。(這個我沒有實際操作過)
思路的話,我一般用的openpyxl庫。
我們先按單位名稱查找。
回圈遍歷A列,然后用re正則運算式去匹配,匹配成功的話,就輸出對應行的內容。
然后就是tkinter用來繪制界面。
你需要看的就是
1、openpyxl入戶獲取excel表里面單元格的值。
2、re正則運算式的用法
3、tkinter的用法
uj5u.com熱心網友回復:
vb做這個最適合的啊,為啥要換成python轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/11783.html
