Skip to main content

Portia

Portia is a tool that allows you to visually scrape websites without any programming knowledge required. With Portia you can annotate a web page to identify the data you wish to extract, and Portia will understand based on these annotations how to scrape data from similar pages.

Running Portia

The easiest way to run Portia is using Docker:

You can run Portia using Docker & official Portia-image by running:

docker run -v ~/portia_projects:/app/data/projects:rw -p 9001:9001 scrapinghub/portia

You can also set up a local instance with Docker-compose by cloning this repo & running from the root of the folder:

docker-compose up

For more detailed instructions, and alternatives to using Docker, see the Installation docs.

Documentation

Documentation can be found from Read the docs. Source files can be found in the docs directory.

Metadata

Release files for portia-pro 1.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for portia-pro 1.2.5
File Size Uploaded
portia_pro-1.2.5.tar.gz 3.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for portia-pro 1.2.5
File Interpreter ABI Platform
portia_pro-1.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 6.5 kB

Release files / portia_pro-1.2.5.tar.gz

Download URL portia_pro-1.2.5.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
1500782358d91d1ec568a26e383708d1ce6e86359beaea7f1d8360f209e06482
BLAKE2b-256 checksum
How to use checksums
c69878fa411b2b541587b15abb909236f9f6482d7abed370c99b342135f7b621
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.2

Release files / portia_pro-1.2.5-py3-none-any.whl

Download URL portia_pro-1.2.5-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fdc10f5bc19e84c4c8d91757d04dfa9de1328dfb530ec022bc7fb59dd7cfd584
BLAKE2b-256 checksum
How to use checksums
93c78ca8ad04607dd057cc3047387f99abc4a657b3b45eda4631c7e1e0926150
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.2

Release history Release notifications | RSS feed

This release

1.2.5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page