股票数据导出分析(一)---数据导入MySQL以及网页表格简单show出来
2017-04-11 19:01
676 查看
背景:
个人的一点小兴趣,想自己捣鼓一下进行股票数据的分析,于是也就有了这个股票数据导出分析系列总结。本文章主要是简单的导出大盘数据到MySQL数据库中以及在利用thinkphp框架简单的在网页中show出来。
过程:
1、股票数据接口简单的查找了一下,有股票数据API接口的主要有通联数据商城、华通、数粮等。个人使用的是Tushare,一个免费、开源的python财经数据接口包,感谢Tushare的作者,具体关于Tushare的介绍请到http://tushare.org/index.html下查看。安装与使用该网站有详细的介绍
2、导出大盘数据到MySQL中
熟悉Tushare接口包的可知通过get_index( )导出大盘实时行情
#coding:utf-8 from sqlalchemy import create_engine import tushare as ts #获取大盘数据 df = ts.get_index() #连接数据库 engine = create_engine('mysql://root:@localhost:3306/data?charset=utf8') #数据存入数据库 df.to_sql('data_index',engine,if_exists='append')
以上几行代码即可实现一次大盘实时数据导入到数据库中。
*需注意,可能会出现中文数据乱码的现象,解决该问题方法为设置数据库的编码方式为utf8,具体方法可自行查找,在这里不做介绍。
3、网页表格简单将数据show出来
借助thinkphp框架,可减少大量的WEB开发工作,快速达到本人show出数据的目的,最终结果如下:
至此,今天的工作完成。下一节将研究如何实现实时刷新大盘数据。
结语 :
不积跬步,无以至千里;不积小流,无以成江海。相关文章推荐
- MySQL数据表格导入导出
- 命令行下MySQL数据导出与导入简单示例
- MySQL实现文本文件导入数据库以及将表格导出到文本文件
- 以 Excel表格形式 导出导入MySQl 数据
- navicat for mysql导入导出数据库表格及数据
- sqoop简单操作-从mysql导入导出数据
- mysql导出/导入表结构以及表数据
- MySQL数据表简单的导出excel和导入文件
- MySQL用户新建,授权,删除,改密 数据简单导入导出
- mysql对数据的导入以及导出
- 用命令 从mysql中 导出/导入数据以及导入导出表结构。(较大数据库的导入导出,速度快)
- MySQL导出表结构表数据以及导入数据
- 用命令 从mysql中 导出/导入数据以及导入导出表结构。(较大数据库的导入导出,速度快)
- postgresql以及mysql的数据导出导入到文件
- mysql对数据的导入以及导出
- Ubuntu命令行下MySQL数据导出与导入简单示例
- mysql学习小札(2)-- 数据备份、还原、导入导出方法的简单总结
- sql Server 批量插入以及sql Server数据导入到mysql sqlServer数据每10000条导出一个文件
- Mysql导入导出数据库以及数据表
- Ubuntu命令行下MySQL数据导出与导入简单示例