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
03/06/2020
11:00 am - 12:00 pm
Fabien Mathieu - Input, Output, and the Internet: Part II
LINCS Seminars room, Paris
20/05/2020
11:00 am - 12:00 pm
Fabien Mathieu - Input, Output, and the Internet: Part I
LINCS Seminars room, Paris
11/03/2020
11:00 am - 12:00 pm
Léo Laugier - Introduction to PyTorch
Paris-Rennes Room (EIT Digital), 75013 Paris
26/02/2020
4:00 pm - 4:10 pm
Fabien Mathieu - Converting Python plots to tikz with tikzplotlib
Paris-Rennes Room (EIT Digital), 75013 Paris
26/02/2020
3:00 pm - 4:00 pm
Edouard Pineau - Abstract Classes in Python
Paris-Rennes Room (EIT Digital), 75013 Paris
12/02/2020
11:00 am - 12:00 pm
Quentin Lutz - Crawling the web with Scrapy
Paris-Rennes Room (EIT Digital), 75013 Paris
29/01/2020
11:00 am - 12:00 pm
François Durand - Testing in Python
Paris-Rennes Room (EIT Digital), 75013 Paris
15/01/2020
11:00 am - 12:00 pm
Quentin Lutz - Reviewing code using Codecov
Paris-Rennes Room (EIT Digital), 75013 Paris
18/12/2019
11:00 am - 12:00 pm
Nathan de Lara - Documenting code in Python
Doctoral Training Center (EIT Digital), Paris
04/12/2019
10:30 am - 12:00 pm
Marc-Olivier Buob - Introduction to Python (3)
Doctoral Training Center (EIT Digital), Paris
1 2 3