Initial commit

This commit is contained in:
BarsTiger
2023-11-06 15:47:23 +02:00
commit e5f158a475
6 changed files with 127 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
from .downloader import download_file
from argparse import ArgumentParser
from asyncio import run
def main():
parser = ArgumentParser()
parser.add_argument('url', help='URL to download')
parser.add_argument('-n', '--num-parts', type=int, default=20,
help='Number of parts to split the download into')
args = parser.parse_args()
run(download_file(args.url, args.num_parts))