Quindi voglio automatizzare la compilazione e l'invio di un modulo e sto usando Requests
per farlo.Invio di un modulo utilizzando Requests Python
Da elementi ispezionando So che l'url di presentare al e dal tipo di sottomissione (post):
method="post"
action="/sformsubmit"
enctype="multipart/form-data"
mio problema è che la mia richiesta non sta attraversando e di essere abbastanza nuovo per questo non sono sicuro perché.
Sul mio sito ho due lati i pulsanti a fianco in questo modo:
___________________________ ________________________________
| Submit decleration | | Reset Form |
___________________________ ________________________________
E quando ho ispezionare elementi su quella linea ottengo:
<td align="center" colspan="2">
<input type="hidden" name="inLeader" value>
<input type="hidden" name="inMember" value>
<input type="hidden" name="version" value="0">
<input type="hidden" name="key" value="2013:a:c:3:2s">
<input type="submit" value="Submit declaration">
<input type="reset" value="Reset form">
</td>
sto provando il seguente:
>>> payload = {'inLeader':'', 'inMember':'', 'version':'0', 'key':'2013:a:c:3:2s'}
Tuttavia non sembra funzionare e non genera alcun errore.
Qualsiasi aiuto sarebbe grato. Grazie in anticipo
Che errore ottieni? Qual è la risposta? Il tuo payload non è corretto ma è ancora difficile rispondere correttamente alla tua domanda senza sapere quale sia la risposta effettiva. – aychedee
Non ho errori, sembra che vada bene, non succede nulla. Lo 'status_code' quando controllo tramite' p.status_code = 200' – user2897415
Traceback? Inoltre, l'URL che stai cercando di pubblicare sarebbe bello da avere. –