python任务-从文件读取参数来发送json格式的post请求,再讲请求结果保存到文档里

这个任务来来回回的写了好久·· 终于完成 方便以后查找,特意记录下:

首先 思路是 先打开一个文档 并且把文档里的每一个idno设为post请求里的一个参数变量 然后 将返回结果按照一定的格式打印到一个文档里 

看代码:

# coding=utf-8
# !/usr/bin/python
#encoding:utf-8
#!maketext.py
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
import csv
import requests
print sys.argv[0]                                                            #打印当前工作位置
for line in open("name4.csv"):                                               #open当前位置的指定文档
    line1 = line.strip('\n'),                                                #增加.strip('\n')是为了去掉获取到的idno后面的换行符号
    idno = line1           
上面为打开文档部分 对每行都做了解释,方便以后查看

上面部分为post请求部分

with open("result.txt", "a") as f:                                                            #打开指定文档,a为连续写,w为每次更新往里写
        f.write('身份证号:%s' % idno)                                                        #按指定格式写入文档
        f.write("\n")                                                                         #写入换行
        f.write('返回结果:%s' % r.text)
        f.write("\n-------------------------------------------------------------------------------------------------------------------------------\n")
此为最后将结果按照指定方式 写入到新建文档的部分


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值