如何在文件上传表单数据中正确使用name变量?如何用python脚本上传文件?

2024-06-10 00:37:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以使用以下代码通过浏览器上传文件:

<form method="POST" enctype="multipart/form-data"     action="domen.com/file.php">
<input type="file" name="var_name">
<input type="submit" value="send">
</form>

但是我不能用这个脚本上传文件

values = {'name':'var_name','type':'filename'}
files = {'file': open('uploadfile.php', 'rb')}
res1 = requests.post('domen.com/file.php', files = files, data = values, timeout = timeouts)

为什么?


Tags: 文件代码nameformcominputdatavar