No description
src/dpdtrack | ||
.gitignore | ||
.gitlab-ci.yml | ||
LICENSE | ||
pyproject.toml | ||
README.md | ||
test.py |
myDPD Python Client
This is a Python client for the myDPD Austria (https://mydpd.at) tracker. It allows you to track your shipments.
It currently only supports DPD Austria. If you want to add support for other countries, feel free to open a pull request. Tracking for DPD shipments in other countries may work, but it is not guaranteed.
Installation
pip install dpdtrack
Usage
from dpdtrack import DPDAT, DPDRO
api = DPDAT() # For tracking of DPD Austria packages
# api = DPDRO() for tracking of DPD Romania packages
# Realtime tracking
tracking = api.tracking("YOUR_SHIPMENT_NUMBER")
# Optionally pass the recipient's postal code to get more accurate results
tracking = api.tracking("YOUR_SHIPMENT_NUMBER", "RECIPIENT_POSTAL_CODE")
License
This project is licensed under the MIT License - see the LICENSE file for details.