No project description provided
Project description
Pandas AWS - AWS use made easy for data scientists
Pandas AWS makes it super easy to use a pandas.DataFrame along with AWS services.
# Example : get a DataFrame from multiple CSV files in S3
from pandas_aws import get_client, get_df_from_keys
MY_BUCKET= 'pandas-aws-bucket'
s3 = get_client('s3')
df = get_df_from_keys(s3, MY_BUCKET, prefix='my-folder', suffix='.csv')
Installing pandas-aws
Pip installation
You can use pip to download the package
pip install pandas-aws
Contributing to pandas-aws
Git clone
We use the develop
brand as the release branch, thus git clone
the repository and git checkout develop
in order to get the latest version in development.
git clone git@github.com:FlorentPajot/pandas-aws.git
Preparing your environment
Pandas AWS uses poetry
to manage dependencies. Thus, poetry
is required:
curl -SSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python
Create a separate Python environment, for example using pyenv
:
pyenv virtualenv pandas-aws
pyenv activate pandas-aws
Then install dependencies with poetry after your git clone
from the project repository:
poetry install
Guidelines
Todo
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
Built Distribution
Hashes for pandas_aws-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29f9b800eef6226c2900a18d5a4685cac1c04332e253ffac88bc86af1be8f327 |
|
MD5 | f461f51164aff27d3d76ef6e9a6a2101 |
|
BLAKE2b-256 | 798abc31b81eb25ffaf3e04c2286c5ca6e402e72bdb88cfc04c7396c846cc5da |