
Python systems programming
Wed, 23 Apr
|ICTS KU Leuven
This course takes half a day.


Time & Location
23 Apr 2025, 09:00 – 13:00 CEST
ICTS KU Leuven, Willem de Croylaan 52/bus 5580, 3001 Leuven, Belgium
About the Event
Python is a very versatile programming language that has a wide range of applications. This training concentrates on interaction with the operating system, the file system, other applications and the network. This is useful for systems programming, but also when you want to use Python as a coordination language for your workflows.
Subjects and Python modules that will be covered:
interacting with the operating system: os, sys
interacting with files: os.path, pathlib, shutil, fileinput, tempfile
command line arguments & configuration files: argparse, configparser
compressing & decompressing files: e.g., gzip