用Python定时提取mysql中的数据(未完)
来源:互联网 发布:域名服务器作用 编辑:程序博客网 时间:2024/05/20 03:40
所需工具:
mysql
mysql-connector
python
python模块(apscheduler, pymysql, subprocess.Popen)
安装好mysql和python各模块后,创建两个.py文件,一个文件负责提取mysql数据的,一个文件负责定时执行另一个文件。
提取mysql数据的代码
# -*- coding: utf-8 -*-import pandas as pdimport pymysql#mysql数据库的配置dbconn=pymysql.connect( host="127.0.0.1", database="MySQL", user="root", password="zhangmian", port=3306, charset='utf8' )#用Python执行的sql语句sqlcmd="select date from `foreign exchange`.usdjpy15"#用pandas.read_sql的读取mysql的数据a=pd.read_sql(sqlcmd,dbconn)#取前5行数据b=a.head()print(b)
- 定时执行另一个.py文件的代码
# -*- coding: utf-8 -*-import apschedulerimport timefrom apscheduler.schedulers.blocking import BlockingSchedulerimport pandas as pdimport pymysqlimport subprocessimport osdef my_job(): subprocess.Popen('python F:/backtest/basic-check/basic-check/test_kang.testmysql.py') #用Popen进程操作打开.py文件 a=pd.read_sql(sqlcmd,dbconn) #用pandas中的read_sql读取mysql数据 b=a.head() print(b) # print (time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))) # subprocess.popen()sched = BlockingScheduler()sched.add_job(my_job, 'interval', seconds=5)sched.start()
阅读全文
0 0
- 用Python定时提取mysql中的数据(未完)
- Python定时从Mysql提取数据存入Redis
- 【MySQL】MySQL数据导出(未完待续)
- python数据迁移--未完
- 使用Python定时更新Mysql数据
- 视频特征提取(未完)
- python提取mysql中中文数据,显示乱码
- Python开始(未完)
- Python爬虫---提取数据(2)--beautifulsoup
- 使用python 提取html文件中的特定数据
- 使用python 提取html文件中的特定数据
- 使用python 提取html文件中的特定数据
- 使用python 提取html文件中的特定数据
- python正则表达式,提取命中mongo中的数据
- python 提取sqlit数据
- Python提取数据
- Python:提取网页数据
- Mysql数据提取器
- github jekyll 主题 创建自己的博客
- opencv加载内存中的图片数据
- 外太空机箱热模拟计算
- python3 模拟POST请求时 “Content-Type”指定编码会消失的问题
- SQL总结(五)存储过程
- 用Python定时提取mysql中的数据(未完)
- 思维导图软件哪个好
- [转载] genymotion运行ARM架构程序
- MFC通过对话框窗口句柄获得对话框对象指针
- 值得推荐的C/C++框架和库 (真的很强大)
- TCP的三次握手和四次挥手
- [总结]java真是博大精深(二)
- 业余时间决定了你的人生
- 大数据和实时分析的算法分类