Je pense que le problème ici est le nom de l'élément de fichier. Ça devrait être docfile
. Dans l'exemple de curl, vous avez passé cela comme docfile
Mais dans le script Python, vous l'avez laissé comme file
.
Modifier cette ligne:
files = {'file': open('file.ext', 'rb')}
pour ça:
files = {'docfile': open('file.ext', 'rb')}