I would like to force python to use a specific network interface when downloading files from a remote location. Essentially I want to replicate curl --interface and aria2c --interface in python.
curl --interface
aria2c --interface
I currently have a script that uses aiohttp to download a list of URLs (ranging anywhere from 40 to 5000 URLs). I would like to be able to continue using this code while also being able to define the network interface the requests are sent through.
2.1m questions
2.1m answers
60 comments
57.0k users