Skip to main content

Helpers for teaching purposes (includes sqllite helpers).

Project description

https://github.com/sdpython/pyensae/blob/master/_doc/sphinxdoc/source/phdoc_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 https://badge.fury.io/py/pyensae.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:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyensae-1.3.967.tar.gz (455.1 kB view details)

Uploaded Source

Built Distribution

pyensae-1.3.967-py3-none-any.whl (493.1 kB view details)

Uploaded Python 3

File details

Details for the file pyensae-1.3.967.tar.gz.

File metadata

  • Download URL: pyensae-1.3.967.tar.gz
  • Upload date:
  • Size: 455.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for pyensae-1.3.967.tar.gz
Algorithm Hash digest
SHA256 81d1d2c05666c4f75a799bf24a1846859074d71f9ffa17cb020a79cbdb7b1140
MD5 846f23240487e8e829af1fdf823120b5
BLAKE2b-256 d2ebf3fc6206e84b492098ee4d163db2d01fed1e3fd2c690e984a9bde9e4dd37

See more details on using hashes here.

File details

Details for the file pyensae-1.3.967-py3-none-any.whl.

File metadata

  • Download URL: pyensae-1.3.967-py3-none-any.whl
  • Upload date:
  • Size: 493.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for pyensae-1.3.967-py3-none-any.whl
Algorithm Hash digest
SHA256 30f0dc7e2e4acadd98e2928bc2058a4f4939738c6ac34d9f7904ccc0531f2883
MD5 7b8e1a05cb3423857976d7573f68e8cf
BLAKE2b-256 18ed72bed98292f11aaafe51f0f5975a5ca794aa6dd924e8accf5838103800b1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page