Python Tutorial for Geosoft GX Developer
Learning Python
If you have no Python experience you will need to learn a bit of Python before embarking on this course. One of the great strengths of Python is the wealth of information available to learn Python and a deep on-line support community. You will find that a Google search is your best assistant - just ask what you need to know and you will find the answer, for both simple and complex challenges. In fact one of the skills you will develop is how to find and choose the best solution for the task at hand.
Here are some useful searches and links:
Google search "Learning Python"
Google search "Python Tutorial"
The Hitchhikers Guide to Python
For example, if you forget how to find the last occurrence of character in a string, just ask your assistant Google (always place the word "python" first):
Tutorial Scripts
All examples in this tutorial are available in the tutorials folder of Geosoft gxpy project on Github. Tutorials are version specific and you should choose the branch/tag that matches your installed Geosoft desktop version:
https://github.com/GeosoftInc/gxpy/tree/9.3/examples/tutorial