Helpers for teaching purposes (includes sqllite helpers)
Project description
README
Links:
Description
This project contains helpers used at the ENSAE for teachings available at ENSAE - Programmation - Xavier Dupré.
Functionalities
retrieve data for practical lessons
import a tsv file into a database
retrieve stock prices from Yahoo Finance
magic commands to easily use SQLite3 from a notebook
Dependencies
Class StockPrices requires:
The function register_magics defines magic commands to send commands to a remote commands through a SSH connection:
%remote_open, %remote_close
%remote_cmd, %remote_up, %remote_down
The magic commands will be automatically enabled if the module is imported from a notebook.
Contributions
Started in 2013/08.
First contributor: Xavier Dupré.
Others contributors: ENSAE’s students.
History
1.2.9999 (2018-12-31)
Features
16: split pyensae into pyenbc for remote access to clusters and the rest
17: replace matplotlib.finance by mpl_finance (needed since matplotlib 2.2.0)
Bug
18: fix urls to download data (google, yahoo)
1.1.689 (2017-11-28)
Bug
15: StockPrices: start and end date are not taking into account with the default data provider
Features
9: switch from Yahoo Finance to Google as the default provider for financial data
11: create graph image with blockdiag
13: add a class TableFormula as an example to extend pandas dataframe
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for pyensae-1.2.731-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d29e07f8e81feb489b87c198d226431ec1e027d05c6f0a33404bd9feb29bf0e |
|
MD5 | 9433d246f138148c1f868424580b36d4 |
|
BLAKE2b-256 | 48e8ee7fd0c218b4340d6ba187cda96c4b2be83fa3ff4c205220983c923f02c0 |