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.946.tar.gz (455.3 kB view details)

Uploaded Source

Built Distribution

pyensae-1.3.946-py3-none-any.whl (493.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyensae-1.3.946.tar.gz
  • Upload date:
  • Size: 455.3 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.946.tar.gz
Algorithm Hash digest
SHA256 4da56c45102672ebe37a4eced11c338ba41f5537138517d48db371300902f43e
MD5 5d6edaac085bfc60513dfe9898e35639
BLAKE2b-256 54209e9e24ce089c260fb18f76502b874157a33cca336c9c57e69ef6af113219

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyensae-1.3.946-py3-none-any.whl
  • Upload date:
  • Size: 493.3 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.946-py3-none-any.whl
Algorithm Hash digest
SHA256 914870fcb793f8f5d885098bb9e83c23c7b49d9dbd3e276a145c28c0d059dccb
MD5 03f0bf9fa27b4a96e74c06ba41e8a07f
BLAKE2b-256 2df73a8f26cba2ea378a6880ea97dcf8a0089178c9594d3a2cb6cdcbda9c5cb9

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