Python测试Post请求

本文介绍了一个使用Python进行HTTP请求处理的脚本更新过程。原有脚本通过POST方式发送数据到特定地址,并接收响应。更新后的脚本调整了请求的URL及参数格式,并针对新的文件进行了迭代处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原有:

#coding:utf-8

import requests

def request(title, content):
    datas = {"title":title,"content":content}
    r = requests.post('http://10.9.197.193:18080/cms/api/paraphrasing/para',data=datas)
    print(str(r.status_code) + ":" + r.content)

# title="台湾花莲附近海域发生6.5级地震"
# content="新华社台北2月7日电(记者李凯)据中国地震台网中心网站消息,6日23时50分,台湾花莲县附近海域发生6.5级地震,震中位于北纬24.13度、东经121.71度,震源深度11.0公里。\n台气象部门称,6日23时50分,台湾花莲近海发生6.0级地震。\n"

# test_file = "/home/czj/1-data/NLP/1_NLP/1-data/context2/rpt_sinaent.txt"
test_file = "/home/czj/tmp5/news_0323aa"
visited_num = 6768
n = 0
for line in open(test_file, "r"):

    n += 1
    if n <= visited_num:
        continue;
    print ">>>" + str(n)

    fields = line.split("\t\t")
    if len(fields) != 3:
        continue
    news = fields[2]
    segs = news.split("  ")
    if len(segs) < 2:
        continue
    title = segs[0].strip()
    content = ""
    for i in range(1, len(segs)):
        content += segs[i].strip()
    request(title, content)

现用:

 

#! /usr/bin/env python
# -*- coding:utf-8 -*-
# __author__ = "NYA"

import requests
import json

def request(title,content):
    datas = {title:content}
    r = requests.post("http://172.18.6.46:18080/search/query",data=datas)
    print (str(r.status_code) + ":" + r.content)

i = 0
for line in open("/home/han/niuya/videoList.txt"):
    if(i>999):
        line = line.strip()
        print i + 1
        print line
        title = "path"
        content = line
        request(title,content)
        print "-------------------------------------------------------------------------------------------------------------"
    i += 1

 

转载于:https://www.cnblogs.com/nyatom/p/9472788.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值