Chinaunix首页 | 论坛 | 博客
  • 博客访问: 528711
  • 博文数量: 116
  • 博客积分: 2063
  • 博客等级: 大尉
  • 技术积分: 1174
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-26 16:44
个人简介

none

文章分类

全部博文(116)

文章存档

2023年(2)

2020年(3)

2019年(4)

2018年(7)

2017年(6)

2016年(17)

2015年(13)

2014年(19)

2013年(6)

2012年(13)

2011年(5)

2010年(11)

2008年(10)

分类: IT业界

2020-08-11 08:33:18

From https://www.cnblogs.com/lsz3034/p/12712395.html

点击(此处)折叠或打开

  1. import json
  2. import time,datetime
  3. import os
  4. import requests
  5. import re
  6.  
  7. session = requests.Session()
  8. session.headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'}
  9. s1=session.get('')
  10. a1=re.search("token=.*?&cmd",s1.text,flags=0)
  11. token=a1.group(0).replace("token=","").replace("&cmd","")
  12. time.sleep(0.1)
  13. h1="{0}&cmd=&st=STARTDATE&sr=-1&p=1&ps={1}&rt=52898794".format(token,"200")
  14. s2=session.get(h1)
  15. a2=re.search("\[.*?\]",s2.text,flags=0)
  16. ar1=json.loads(a2.group(0))
  17. ar2=[]
  18. for q in ar1:
  19.     arr1={"BONDCODE":q["BONDCODE"],"SNAME":q["SNAME"],"STARTDATE":q["STARTDATE"],"CORRESCODE":q["CORRESCODE"],"CORRESNAME":q["CORRESNAME"],"SWAPSCODE":q["SWAPSCODE"],"SECURITYSHORTNAME":q["SECURITYSHORTNAME"],"GDYX_STARTDATE":q["GDYX_STARTDATE"]}
  20.     ar2.append(arr1)
  21.  
  22.  
  23. print(len(ar2))


阅读(846) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~