Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何浏览txt文件并发送包含特定数据的请求_Python_Python Requests - Fatal编程技术网

Python 如何浏览txt文件并发送包含特定数据的请求

Python 如何浏览txt文件并发送包含特定数据的请求,python,python-requests,Python,Python Requests,我正在制作一个从instagram收集用户的机器人。到目前为止,我的程序在一个txt文件上给了我这个输出。 我怎样才能让python完成这一过程,并使用这些特定的id号发送get请求 LAST QUERY KEY BELOW AQBLcJ2aIfiorfl1eraIX_g7PH-_ . H_poHpXHw1U2rhE4CV7H_nExtvEx05HKwD_2T6rPlcBehKB8FdG3QdKudTMUJl- qm6w9jjKJZrkzveEq9Q ID NUMBERS: 1528791

我正在制作一个从instagram收集用户的机器人。到目前为止,我的程序在一个txt文件上给了我这个输出。 我怎样才能让python完成这一过程,并使用这些特定的id号发送get请求

LAST QUERY KEY BELOW
AQBLcJ2aIfiorfl1eraIX_g7PH-_ . 
H_poHpXHw1U2rhE4CV7H_nExtvEx05HKwD_2T6rPlcBehKB8FdG3QdKudTMUJl- 
qm6w9jjKJZrkzveEq9Q

ID NUMBERS: 1528791413      USERNAMES: ashleyzarrelli
ID NUMBERS: 5884571287      USERNAMES: kenyattacharmette
ID NUMBERS: 4110147842      USERNAMES: bihotza18
ID NUMBERS: 1917169763      USERNAMES: jenny_in_thecity
ID NUMBERS: 221371076      USERNAMES: grace_richardson97
ID NUMBERS: 6215684919      USERNAMES: bruce_the_little_big_dog
ID NUMBERS: 4762932342      USERNAMES: chickpea_chicks
ID NUMBERS: 6276498249      USERNAMES: bean3199
ID NUMBERS: 3117458992      USERNAMES: buziks.blog
ID NUMBERS: 417125559      USERNAMES: kristieannensley
ID NUMBERS: 416679367      USERNAMES: mavie_noelle
ID NUMBERS: 2165157745      USERNAMES: agent_phoo

您可以通过重新拆分来提取ID号:,字符串以覆盖数据示例中的角落案例,然后使用请求构建GET请求

下面的堆栈溢出问题可能会有额外的帮助。可以找到有关re和正则表达式的更多信息

假设file.txt包含您发布的所有信息。尝试使用requests python模块来执行GET请求。 我相信这就是您需要的代码:

import requests

a = open("file.txt")
for li in a.readlines():
    line = li.split(' ')
    if line[0] == 'ID':
        r = requests.get('https://api.example.com/user', params={'id': line[0]})
        print(r.status_code)

展示您编写的代码以及您所做的任何研究
import requests

a = open("file.txt")
for li in a.readlines():
    line = li.split(' ')
    if line[0] == 'ID':
        r = requests.get('https://api.example.com/user', params={'id': line[0]})
        print(r.status_code)