Cuando el aprendizaje de MapBasic he encontrado la forma más útil para aprender a hacer ciertas tareas era la de hacer de ellos el uso de la interfaz gráfica de usuario y, a continuación, ver la ventana de MapBasic en MapInfo para ver cómo se logra en el código. También fue muy útil para la repetición de las tareas repetitivas.
Me preguntaba si QGIS tenía algo similar para python?