Skip to main content

Pandas on AWS.

Project description

AWS Data Wrangler

Pandas on AWS

AWS Data Wrangler

Release Python Version Code style: black License

Checked with mypy Coverage Static Checking Documentation Status

Source Downloads Page Installation Command
PyPi PyPI Downloads Link pip install awswrangler
Conda Conda Downloads Link conda install -c conda-forge awswrangler

Quick Start

Install the Wrangler with: pip install awswrangler

import awswrangler as wr
import pandas as pd

df = pd.DataFrame({"id": [1, 2], "value": ["foo", "boo"]})

# Storing data on Data Lake
wr.s3.to_parquet(
    df=df,
    path="s3://bucket/dataset/",
    dataset=True,
    database="my_db",
    table="my_table"
)

# Retrieving the data directly from Amazon S3
df = wr.s3.read_parquet("s3://bucket/dataset/", dataset=True)

# Retrieving the data from Amazon Athena
df = wr.athena.read_sql_query("SELECT * FROM my_table", database="my_db")

# Getting Redshift connection (SQLAlchemy) from Glue Catalog Connections
engine = wr.catalog.get_engine("my-redshift-connection")

# Retrieving the data from Amazon Redshift Spectrum
df = wr.db.read_sql_query("SELECT * FROM external_schema.my_table", con=engine)

Read The Docs

Project details


Release history Release notifications | RSS feed

This version

1.4.0

Download files

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

Source Distribution

awswrangler-1.4.0.tar.gz (61.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

awswrangler-1.4.0-py3.6.egg (144.0 kB view details)

Uploaded Egg

awswrangler-1.4.0-py3-none-any.whl (67.0 kB view details)

Uploaded Python 3

File details

Details for the file awswrangler-1.4.0.tar.gz.

File metadata

  • Download URL: awswrangler-1.4.0.tar.gz
  • Upload date:
  • Size: 61.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.10

File hashes

Hashes for awswrangler-1.4.0.tar.gz
Algorithm Hash digest
SHA256 7f958c5acc49d4bdf85cc1392796ad25c9a6dd8b6b177ea38b1ab3d7d21ea182
MD5 cff877c27013b18f60285e28705d0445
BLAKE2b-256 e91d8cac17a602c7cfa779ffac4ceb2643df4583081d53f05628a8de9f6261c2

See more details on using hashes here.

File details

Details for the file awswrangler-1.4.0-py3.6.egg.

File metadata

  • Download URL: awswrangler-1.4.0-py3.6.egg
  • Upload date:
  • Size: 144.0 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.10

File hashes

Hashes for awswrangler-1.4.0-py3.6.egg
Algorithm Hash digest
SHA256 1e768795739eedd73b4333a91c253da8656b90edaf93f52ce0df32d9bb6909a9
MD5 9ac55a3707138604623b4422e150f2a0
BLAKE2b-256 b2f95774408d2bc89dbb8df98921f06de66275282bb1ab01caca7f1d738dc023

See more details on using hashes here.

File details

Details for the file awswrangler-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: awswrangler-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 67.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.10

File hashes

Hashes for awswrangler-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 35942352a96ba584fd4b9329f701fdb1f3ea7dcf4c3ae3caf3b7780e371f1893
MD5 d31b5e9dfe4070f74ed30382f706479a
BLAKE2b-256 6939f877925787c6f0c33e01ff118580813e472a9def906ee1e8287ef3a28154

See more details on using hashes here.

Supported by

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