Question

I have spent the last six months learning python as a way to automate my working environment. So far I have automated data extraction and report downloading from various web-based sources through the use of webcrawlers, interacted with excel files, created visual representations of data through matplotlib, and removed almost all the monotony from bank reconciliation.

I now come to a new task which takes up a large amount of my daily workload. We use an accounts program called Sage 50 Accounts. I effectively want to begin to learn how to manipulate the data contained within this program so that my daily thought patterns can be put into Python code.

Because this hasn't been done, there's no pre-made API. So my question is: When wishing to interact with a new program through Python, how does a programmer begin such an inquiry?

Please accept that this question is only vague and general because I'm incredibly new to such a task.

Was it helpful?

Solution

SData is Sage's general data access API layer and should suit your purposes.

Otherwise you might need to invest in or obtain a Sage Development SDK.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top