A useful lib for download files.
Project description
AsthoUpdater
A useful lib for download files.
Install prerequisites
- Execute command :
python3 -m pip install AsthoUpdater
Examples
Simple Update :
from AsthoUpdater import AsthoUpdater
updater = AsthoUpdater(json_url='yourJsonUrl')
updater.start_update()
AsthoUpdater args :
json_url : Your json url, required (string)
logger_state : Logger state, default True, optional (string)
logger_name : The logger name, default AsthoUpdater, optional (string)
AsthoUpdater properties :
get_total_files_to_download : Return total file to download (int)
get_logger_name : Return logger name (string)
get_logger_state : Return logger state (boolean)
get_total_files_in_json : Return total file in json file (int)
AsthoUpdater setters :
set_logger_state : Set logger state (boolean)
set_logger_name : Set logger name (string)
set_json_url : Set json url (string)
AsthoUpdater json example :
{
"maintenance": "off",
"files": [
{
"crc32": "theCrc32",
"name": "filename",
"url": "linkOfFile",
"path": "pathOfFile"
},
{
"crc32": "theCrc32",
"name": "filename",
"url": "linkOfFile",
"path": "pathOfFile"
}
]
}
Author
License
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
AsthoUpdater-0.1.2.tar.gz
(3.0 kB
view hashes)
Built Distribution
Close
Hashes for AsthoUpdater-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f3cca80fb606c8996e64bff9b81585530f5ca2b61529ab7c894745af8c14b09 |
|
MD5 | ec29030762dcadefd1cb923ef7c1a957 |
|
BLAKE2b-256 | 318d2380a37f4ed9e2ea125a21c4c76fa5467384cdff2d79c4d9230d3691bbd4 |