python处女座-调url接口
来源:互联网 发布:国外无限制视频软件 编辑:程序博客网 时间:2024/06/05 06:48
第一个python脚本,调url接口,返回json格式数据,然后解析json,提取字段,插入postgresql库
#!/usr/bin/python# encoding: utf8import osimport sysimport timeimport statimport urllibimport httplibimport datetimeimport jsonimport psycopg2 reload(sys)sys.setdefaultencoding('utf-8')#连接数据库conn = psycopg2.connect(database='work_test',user='postgres',password='123456',host='127.0.0.1',port='5432') cur = conn.cursor() #µ÷½Ó¿Úº¯Êýdef getdata(): #设置日期today = datetime.date.today().strftime('%Y%m%d') if len(sys.argv)<2 else sys.argv[1]yesterday = (datetime.datetime.strptime(today,'%Y%m%d')-datetime.timedelta(days=1)).strftime('%Y%m%d')print yesterdaytry:#插入数据前,先删除表中数据print 'delete old data...'cur.execute("delete from location_sdk_pv where f_date=%(f_date)s",{'f_date':yesterday})print "finish deleting"SDKPVURL='http://real_time.xxoo.com/api/getTotalLocationCountByDate.php?date='+str(yesterday)data=urllib.urlopen(SDKPVURL).read() jo = json.loads(data)pv=jo['data']print(pv)cur.execute("insert into location_sdk_pv(f_date,pv) values(%(f_date)s,%(pv)s);",{'f_date':yesterday,'pv':pv})print yesterday,pvexcept Exception,ex:print Exception,exgetdata() conn.commit() cur.close() conn.close()
阅读全文
0 0
- python处女座-调url接口
- 处女座
- 处女座
- 处女座
- 处女座
- 处女座
- 处女座
- 通过Python使用HBase Thrift接口 url
- python url
- url接口拼接问题
- 解析url接口
- 天气预报接口 URL
- 接口url 获取data
- spring调Python实时接口
- 我是处女座 男
- 九月中旬是处女座
- html5处女座 弹力球
- 第一篇处女座博客
- javascript表单劫持用户密码(后门免杀)
- 安卓Kotlin之小白翻译一
- mysql中的共享锁与排他锁
- 数据结构之链表
- 实例对比WPF中的Timer和DispatcherTimer
- python处女座-调url接口
- hive 安装
- 借图回顾Head first设计模式
- 相机链接的基本步骤
- 为什么我要改用Kotlin
- API时代已强势来临
- Java开发中的23种设计模式详解(转)
- android,java只是知识点总结
- usaco5.4.2 Character Recognition