pytona requests module zapewnia dobrą dokumentację, w jaki sposób przesłać pojedynczy plik w jednym życzenie:przesyłanie wielu plików w jednym żądaniu użyciu żądań Pythona moduł
files = {'file': open('report.xls', 'rb')}
próbowałem rozszerzenie tego przykład za pomocą tego kodu w sposób próbować przesłać kilka plików:
files = {'file': [open('report.xls', 'rb'), open('report2.xls, 'rb')]}
ale to spowodowało ten błąd:
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 1052, in splittype
match = _typeprog.match(url)
TypeError: expected string or buffer
Czy można przesłać listę plików w jednym żądaniu za pomocą tego modułu i jak?
dlaczego tam nie było akceptowaną odpowiedź? Czy odpowiedź na poniższe pytanie nie jest wystarczająca? –
Ping/bumping. Czy wystarczy jedna z tych odpowiedzi? –