python 逐行读取csv_如何逐行读取CSV文件并更新Python脚本?

我有以下Python 2.7脚本:import urllib as ul

tracking_id = "abcde=="

encodedtrackingid = ul.quote(tracking_id)

mcid = "123456"

URL = "https://example.com/id?abcd&d_mid="+mcid+"&=124"+encodedtrackingid+"%011"

print URL

from mechanize import Browser

br = Browser()

br.set_handle_robots(False)

response = br.open(URL)

print response.read()

import requests

url = "https://example.net/rest/v1/mbox/4513452615415"

querystring = {"client":"example"}

payload = "{\r\n \"mbox\" : \"example\",\r\n\"CloudVisitorId\":\""+mcid+"\",\r\n \"thirdPartyId\": \""+tracking_id+"\",\r\n \"contentAsJson\": \"true\",\r\n \"mboxParameters\": \r\n { \r\n \"mboxMCGLH\": \"6\" \r\n }\r\n}\r\n"

headers = {

'content-type': "application/json",

'cache-control': "no-cache",

'postman-token': "289879f645d-1543-e6df-87fb-1cef88f55110c5"

}

response = requests.request("POST", url, data=payload, headers=headers, params=querystring)

print(response.text)

我想做的是:

a)通过更新CSV文件中的tracking_id和mcid变量来重复此脚本。在

CSV文件没有标题,包含以下列:

列:A-跟踪_id

列:B-mcid

我需要脚本来读取CSV文件运行第1行的脚本,然后对第2行、第3行、第4行等重复相同的过程。每次脚本运行跟踪_id和mcid变量时,都会更新响应变量的输出,并将响应变量的输出存储到CSV文件中。在

最终结果将是一个CSV文件,其中包含以下内容:

A列-跟踪标识

B列-mcid

C列-响应

任何帮助都是非常感谢的。在

谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值