qbxml
Python SDK for the Desktop Accounting API: QuickBooks Desktop over a modern REST API
Talk to QuickBooks Desktop over the Web Connector: SOAP callbacks, qbXML building and parsing, and test doubles that need neither Windows nor a company file.