Skip to content
/ aioget Public

This is a simple script that implements concurrent downloads with Python.

License

Notifications You must be signed in to change notification settings

phoemur/aioget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aioget

This is a simple script that implements concurrent downloads with Python. It makes use of Python >= 3.5 new module's asyncio coroutines with async / await statements. Uses aiohttp for assyncronous downloads, aiofiles for nonblocking filesystem operations. Has a nice curses based progress_bar with multiple lines

Requirements

  • python >= 3.5
  • aiohttp
  • aiofiles
  • blessings

Only works on POSIX systems (Linux, BSD, ios, etc...)

Usage

aioget "url1" "url2" ... "url n"

or read urls from file:

aioget -f urllist.txt

About

This is a simple script that implements concurrent downloads with Python.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages