如何解决Python-如何从两列.txt文件中发布具有循环/读取值有效负载的请求?
我想阅读txt文件中的两列。
是否可以从每行2列中读取所有值?
这是myfile.txt:
1 8
2 15
3 125
0 12
54 0
15 125
54 54
15 25
485 78
这是我的帖子请求代码:
import requests
with open("myfile.txt","r") as a_file:
for line in a_file:
CurrentRow = int(line.strip())
url = "url"
headers = {headers}
data = {"MyPayload": f"Will-be{CurrentRow[0]}-is{CurrentRow[1]}-ndwiqb"}
Hasil = requests.post(url,headers=headers,data=data)
解决方法
一行是两个数字,您可以直接将其转换为int
,然后再将它们都转换为int
import requests
with open("myfile.txt","r") as a_file:
for line in a_file:
values = line.rstrip().split()
CurrentRow = int(values[0]),int(values[1]) # << -----
url = "url"
headers = {headers}
data = {"MyPayload": f"Will-be{CurrentRow[0]}-is{CurrentRow[1]}-ndwiqb"}
Hasil = requests.post(url,headers=headers,data=data)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。