python - Python - 如何从两列 .txt 文件中发布带有循环/读取值(有效负载)的请求?
问题描述
我想阅读我的 txt 文件中的两列。
是否可以从每行两列中读取所有值?
这是 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)
推荐阅读
- angularjs - Typescript - 如何为 json 对象创建嵌套接口
- javascript - 预检响应中的 Access-Control-Allow-Methods 不允许方法 PATCH
- php - PHP:在表单提交中获取复选框值和文本字段值
- javascript - javascript 整数数组中可用于获取总值的最少元素
- php - 谷歌浏览器扩展 GMAIL 生成带参数的 URL
- java - java.lang.IllegalArgumentException:在 okhttp3.Headers$Builder.checkNameAndValue
- python - VSCode Django 导入警告
- html - IE 的 object-fit 替代方案,用于具有 100% 宽度和设置高度的视频
- python - 水平移动 Python Turtle 而不改变标题
- ios - 两个 UIViewController 之间的 UIPageViewController