Skip to content
This repository has been archived by the owner on Jan 13, 2024. It is now read-only.

sdpython/pyensae

Repository files navigation

https://github.com/sdpython/pyensae/blob/master/_doc/sphinxdoc/source/_static/project_ico.png?raw=true

pyensae: hide complexity for teachings

Build status Build Status Windows https://circleci.com/gh/sdpython/pyensae/tree/master.svg?style=svg MIT License https://codecov.io/github/sdpython/pyensae/coverage.svg?branch=master GitHub Issues Notebook Coverage Downloads Forks Stars Downloads Forks Stars

This project contains helpers used at the ENSAE for teachings available at ENSAE - Programmation - Xavier Dupré. It was the first module created for that usage. It does not have a clear purpose except hiding some annoying logic and shorten notebooks. It can:

  • retrieve data for practical lessons
  • import a tsv file into a database
  • retrieve stock prices from Yahoo Finance

It implements a couple of magic commands to play with SQLite3 in a notebook and easily show the head or tail of a text file. It can fill missing values in timeseries with add_missing_indices or download data from a website, a helper to change the size of folium maps or some grammar to parse language such as R or SQL. It also implements a basic way to convert a R script into nasty Python.

Links: