Python和QuickBooks数据库,哪些让你所困惑的事情!究竟怎么解决
Python和QuickBooks數(shù)據(jù)庫
學(xué)習(xí)python中有什么不懂的地方,小編這里推薦加小編的python學(xué)習(xí)群:895,817, 687
有任何不懂的都可以在里面交流,還有很好的視頻教程pdf學(xué)習(xí)資料,大家一起學(xué)習(xí)交流!
問題引發(fā):
我想使用Python從Intuit QuickBooks企業(yè)解決方案 - 制造和批發(fā)版12.0數(shù)據(jù)庫中提取所有產(chǎn)品信息。
我所指的QB安裝是在Intranet服務(wù)器上,我只需要在內(nèi)部訪問它(相同的網(wǎng)絡(luò)ID)。
我只需要有人指出我正確的方向,或舉例說明通過Python從QB數(shù)據(jù)庫中提取產(chǎn)品信息。我百度很多,但是有很多QB術(shù)語對我來說都是希臘語,例如,我應(yīng)該使用IDS嗎?QB XML怎么樣?COM接口方法看起來很糟糕。
我想,最簡單的選擇是將QB產(chǎn)品數(shù)據(jù)庫/列表導(dǎo)出為IIF,然后篩選/利用該導(dǎo)出。這不是必須經(jīng)常進(jìn)行的事情,因此易用性/簡單性優(yōu)先于速度。
誰了解從QB數(shù)據(jù)庫讀取/寫入數(shù)據(jù)的敏銳方法呢?
解決方案
沒有簡單的答案。
Intuit正在將一切 - 包括數(shù)據(jù) - 轉(zhuǎn)移到他們的云系統(tǒng)。
“正確”的答案使用
SDK:https://developer.intuit.com/app/developer/homepage#QuickBooksDesktopSDK
SDK是完成所有事情的“官方”方式。但它本身不支持Python。
中間解決方案:使用帶有Python的SDK + Web連接器。
https://developer.intuit.com/app/developer/qbdesktop/docs/get-started/get-started-with-quickbooks-web-connector
你的問題:一個非常好的指針
http://blog.bflarsen.com/?p=132
但請注意,當(dāng)Intuit遷移到云并鎖定訂閱模型時,SDK將越來越少受到支持。
總結(jié)
以上是生活随笔為你收集整理的Python和QuickBooks数据库,哪些让你所困惑的事情!究竟怎么解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python基础教程:__setattr
- 下一篇: Python必备收藏!Pycharm 常