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