如果你对python感兴趣,我这有个学习Python基地,里面有很多学习资料,感兴趣的+Q群:688244617
1 import requests
2 import json,csv
3
4
5 '''
6 http://m.zhcw.com/clienth5.do?lottery=FC_SSQ&pageSize=20&pageNo=1&transactionType=300301&src=0000100001%7C6000003060
7 http://m.zhcw.com/clienth5.do?lottery=FC_SSQ&pageSize=20&pageNo=3&transactionType=300301&src=0000100001%7C6000003060
8 http://m.zhcw.com/clienth5.do?lottery=FC_SSQ&pageSize=20&pageNo=13&transactionType=300301&src=0000100001%7C6000003060
9
10 '''
11 def get_url():
12 #拼接地址
13 for page in range(1,20):
14 base_url ='http://m.zhcw.com/clienth5.do?lottery=FC_SSQ&pageSize=20&pageNo='+str(page)+'&transactionType=300301&src=0000100001%7C6000003060'
15
16 #请求页面
17 response=requests.get(base_url)
18 data =json.loads(response.text)
19 dataList =data['dataList']
20
21 #遍历每个期数
22 for dl in dataList:
23 kjissue=dl['kjIssue']
24 kjdate=dl['kjdate']
25 kjznum=dl['kjznum']
26 kitnum=dl['kjtnum']
27
28 #将json数据存储为csv
29 with open('./shuangseqiu.csv', 'a+', encoding='utf-8') as f:
30 csv_write = csv.writer(f)
31 rows=[kjissue,kjdate,kjznum,kitnum]
32 csv_write.writerow(rows)
33
34 # print(kjissue,kjdate,kjznum,kitnum)
35
36 def main():
37 get_url()
38
39 if __name__ =="__main__":
40 main()
python抓取往期双色球
最新推荐文章于 2024-08-07 20:45:51 发布