Files
fastdl/fastdownloader/__init__.py
2023-11-06 15:47:23 +02:00

13 lines
419 B
Python

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))