Skip to main content

awget

usage: awget.py [-h] [-o OUTPUT] [-d DIRECTORY] [-u USER] [-p PASSWORD] [-s] [-v] url
Pure python download utility,refer to https://pypi.org/project/wget/. The difference is this script can batch download of files listed based on a certain URL,also can download single file. "awget -h" for usage. You can press Ctrl+C break download.
In addition, you can create an ignore.txt file. When you need to ignore some files that need to be downloaded, you can list the files in ignore.txt, with one line for each file. In this way, the download program will ignore downloading these files.

usage

positional arguments:
url URL
options:
-h, --help show this help message and exit
-o OUTPUT, --output OUTPUT Save the file as OUTPUT
-d DIRECTORY, --directory DIRECTORY Save the file to the directory DIRECTORY/
-u USER, --user USER http Authentication username
-p PASSWORD, --password PASSWORD http Authenticate Password
-s, --skip Skip file if it already exists in the target directory
-v, --version version

for example:
python -m awget https://mirrors.aliyun.com/openwrt/releases/17.01.1/packages/aarch64_armv8-a/base/

Third party libraries and install

all os:requests,pyquery
pip install requests,pyquery
windows os: pywin32
pip install pywin32 or pip install pywin32==306
in china can install by a mirror like 'pip install pywin32==306 -i https://pypi.tuna.tsinghua.edu.cn/simple'

Metadata

Release files for awget 0.0.9

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

Source distribution (sdist)

Source distribution for awget 0.0.9
File Size Uploaded Provenance
awget-0.0.9.tar.gz 8.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for awget 0.0.9
File Interpreter ABI Platform
awget-0.0.9-py3-none-any.whl Python 3 none any Details

Total release size: 19.3 kB

Release files / awget-0.0.9.tar.gz

Download URL awget-0.0.9.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
aa9ed8204faaa67fbdc1208b01cff611e0b971312ee6b1e2f614404c60e9c21c
BLAKE2b-256 checksum
How to use checksums
734dbe48d21c773e393c0a242e23f7749af24d81a0a3498b0eec5a2648f14d14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.20

Release files / awget-0.0.9-py3-none-any.whl

Download URL awget-0.0.9-py3-none-any.whl
Size 10.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d9dae67cc4cab7a40667346d26e21d7eac8ea42e077063913b2507e879c4cd07
BLAKE2b-256 checksum
How to use checksums
e1c27874544c795dd50468c4726d829273e533b505d644a5e71b0dcce10d2132
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.20

Security for awget 0.0.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.0.9 This release

2 release files No provenance

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