Introduction to Python

This workshop is an introductory course on Python, a modern, interpreted scripting language that is easy to learn, and allows you to quickly automate tasks. The course covers:

  • Basic Python syntax and data types
  • Basic tasks like reading and writing files
  • Using Python modules for additional functionality
  • Walk-through examples of useful Python scripting for HPC
  • Anaconda python and the Jupyter notebook

Course materials

Upcoming Sessions

  • None currently scheduled