2012-10-19 55 views
9

我想使用Python從數據庫中提取所有產品信息。Python和QuickBooks數據庫

我提到的QB安裝位於Intranet服務器上,我只需要在內部訪問它(相同的網絡ID)。

我只是需要有人指向正確的方向,或者舉例說明如何通過Python從QB數據庫中提取產品信息。我已經搜索了幾個小時,想了解有關試圖在QuickBooks上使用Python的人,但是有很多QB術語對我來說都是希臘語,例如,我應該使用IDS嗎? QB XML怎麼樣? COM接口方法看起來很可怕。

我想最簡單的選擇是將QB產品數據庫/列表導出爲IIF,然後篩選/利用該導出。這不是經常要做的事情,所以易用性/簡單性優先於速度。

如果有人有任何敏銳的方法從QB數據庫讀取/寫入數據,請讓我知道!

回答

6

那麼,有沒有簡單的答案。 Intuit公司將包括數據在內的所有東西都轉移到他們的雲系統中。

'正確'的答案使用the SDK。 SDK是做任何事情的'官方'方式。但它本身不支持Python。

中間解決方案:use the SDK + Web Connector with Python

現在,回到你的問題:one very GOOD pointer

但請注意,SDK將越來越少支持作爲忒移動到訂閱模式的雲和鎖。

+0

謝謝你,非常有幫助的信息。 – Ermagurdness

+0

那麼,如果Quickbooks是本地運行的。你能通過SDK提取/更新記錄嗎? – Cmag