Python Workshop

Working Group Python Workshop

In the Python Workshop, Python users of all levels share their knowledge. We cover topics such as:

  • Python basics (imports, comprehensions, functions, objects, exceptions…),
  • Design patterns (function adaptors, decorators, context managers…),
  • Scientific packages (numpy, pandas, matplotlib, seaborn, scipy, pytorch…),
  • Other packages (numba, joblib, cherrypy, scrapy, asyncio, pygame…),
  • Development environment (pycharm, jupyter, jupyterlab…),
  • Production tools (documentation, testing, continuous integration…).

Each member is encouraged to be the speaker of a session: even if you are not a Python expert, the latest package that you’ve begun using is probably not known by everyone, so do not hesitate to present it! Alternatively, if you prefer, you can also simply attend the sessions.

Coordinator: François Durand (fradurand@gmail.com).

Date/Time Talk details
18/06/2021
1:00 pm - 2:00 pm
Rémy Léone - Git 101 - How to use git in an idiomatic way
26/05/2021
11:00 am - 12:00 pm
Maxime Mouchet - Asynchronous programming in Python
05/05/2021
11:00 am - 12:00 pm
Fabien Mathieu - Python profiling
24/03/2021
11:00 am - 12:00 pm
Sébastien Tixeuil - Python Threads 101 + Python Sockets 102
03/03/2021
11:00 am - 12:00 pm
Rémy Léone - Container Overview
10/02/2021
11:00 am - 12:00 pm
François Durand - Fastcore
27/01/2021
11:00 am - 12:00 pm
Gérard Burnside - Presentation of Huggingface Transformers library for Natural Language Processing
13/01/2021
11:00 am - 12:00 pm
Matthieu Gouel - Takeaways of building a research-oriented system
16/12/2020
11:00 am - 12:00 pm
Sébastien Tixeuil - Python Sockets 101
02/12/2020
10:45 am - 12:15 pm
Fabien Mathieu - Pyinstaller / Vis.js Network
1 2 3 4