Skip to content

DC Session 4 Python

Gabriel Bodard edited this page Feb 3, 2020 · 24 revisions

Sunoikisis Digital Classics, Spring 2020

Session 4. Introduction to programming with Python

Thursday Feb 6, 16:00 UK = 17:00 CET

Convenors: Paula Granados García (Open University), Matteo Romanello (Lausanne)

YouTube link: https://youtu.be/JDxRd-RYkXA

Presentation (Jupyter notebook): tba

Session outline

This session will begin with a general discussion of programming for the humanities with an specific focus on how programming languages can be useful to humanists, followed by a general introduction to the Python programming language. We will then look at two key Python libraries (collections of code that enhance Python funtionality for specific purposes): Pandas (for structuring and analysing data), and Beautiful Soup (for parsing HTML and XML). These skills will then be illustrated with specific examples and exercises, all of which will be available for your use and adaptation in the Jupyter notebook linked from this session page.

In preparation for this session, please install or activate a version of Jupyter Notebooks on your computer or in the cloud (see below under "Exercise" for links).

Seminar readings

  • tba (two open access articles/chapters please)

Further reading

Python Resources

Exercise