file.io имеет API для cURL, который очень прост в использовании.
Вам необходимо знать расширение целевого файла и один раз URL. Например, если я загружу png в файл file.io, это будет мой запрос cURL, и файл будет загружен в текущем каталоге.
curl -o test.png https://file.io/fileURL
Поскольку вы пишете скрипт для Я предполагаю, что у вас будет эта информация.
import os
directory = "cd /target/directory/"
curlReq = "curl -o "
#you will have to retrive the info for these variables
filename = "filename.extension "
url = "https://file.io/uniqueURL"
os.system(directory)
os.system(curlReq + filename + url)
I, могут быть и другие способы, но у меня это сработало.
РЕДАКТИРОВАТЬ: cURL-запрос с использованием подпроцесса.
from subprocess import call
url = "https://file.io/uniqueURL"
filename = "filename.extension"
call(["cd","/target/directory/"])
call(["curl","-o",filename,url])