python获取股指_用Python读取csv文件中的沪深300指数历史交易数据
保存路径:D:\python\用Python读取csv文件中的沪深300指数历史交易数据
程序名称:readcsvhs300.py;
数据名称:沪深300指数历史交易数据.csv;
开发环境:Win7;
开发工具:Python 3.8.2 IDLE;
Python安装路径:D:\python。
1、下载沪深300指数历史交易数据
在浏览器中打开网址http://quotes.money.163.com/trade/lsjysj_zhishu_399300.html,于网页的右侧点击下载数据按钮,下载沪深300指数历史交易数据,其下载界面如图1所示:
图1:沪深300指数历史交易数据的下载界面图
将下载结果保存到保存路径下,命名为:沪深300指数历史交易数据.csv。
2、查看csv文件中的数据
用Excel打开沪深300指数历史交易数据.csv文件,查看下载的沪深300指数历史交易数据,效果如图2所示:
图2:用Excel打开沪深300指数历史交易数据.csv的效果图
3、编程读取csv文件中的数据
运行Python 3.8.2 IDLE开发工具,编程读取csv文件中沪深300指数历史交易数据的源代码,将源代码保存到保存路径下,命名为:readcsvhs300.py。
源代码及其注释如下所示:
import csv #导入csv模块 csv_file=csv.reader(open("沪深300指数历史交易数据.csv","r")) #以只读方式打开csv文件csv_content=[] #定义存储整个csv文件的列表for line in csv_file: #按行对csv文件进行循环 csv_content.append(line) #按行将csv文件读取到列表中for line in range(0,20,1): #对前20行进行循环 print(csv_content[line][0]+" "+csv_content[line][3]) #打印每行的第0列和第3列
4、运行程序
在Python 3.8.2 IDLE开发工具中,按F5键,运行readcsvhs300.py程序,运行结果如图3所示:
图3:用Python读取csv文件中的沪深300指数历史交易数据运行结果图
python获取股指_用Python读取csv文件中的沪深300指数历史交易数据相关推荐
- tushare获取沪深300指数历史_TuShare -财经数据接口包
在Pro版接口中,我们也增加了通用通用行情接口,可以方便获得各种资产各种频度的数据,欢迎使用. 获取个股历史交易数据(包括均线数据),可以通过参数设置获取日k线.周k线.月k线,以及5分钟.15分钟. ...
- tushare获取沪深300指数历史_在tushare上提取沪深300指交易数据
import numpy as np import pandas as pd import tushare as ts import MySQLdb as mdb #获取沪深300指数的股票名单 hs ...
- tushare获取沪深300指数历史_从Tushare获取历史行情数据
从Tushare获取历史行情数据,分为两种,一种是后复权(daily_hfq)数据,一种是不复权(daily)数据,获取到的数据存储在MongoDB数据库中,每个集合(collection)中,数据字 ...
- python分析数据走势图_左大营 | python数据分析篇系列1——探索沪深300指数(附代码)(中)...
探索沪深300指数(HS300)--基于Python(中) [承接上文] 写在前面:本文只做分析,提供观点,不构成投资建议 如需转载请微信联系:eosO_oke 佛系更新,关注不迷路 沪深300指数是 ...
- Python的tushare库实现沪深300 指数数据分析——CAMP模型
(1)筛选 使用作业1的程序 完成对沪深300指数成分股过去2015年1月-2018年1月三年的数据分析 按alpha从大到小,选择出30只alpha最高的股票形成股票池1,以备进一步分析 (2)预测 ...
- Python爬虫入门:爬虫抓取沪深300指数列表
使用Python3爬取沪深300指数列表 1. 思路分析 用chrome打开维基百科沪深300的页面,网址为:https://en.wikipedia.org/wiki/CSI_300_Index . ...
- 沪深300指数进行择时,看看能否获取超额收益
一 研究问题 尝试对沪深300指数进行择时,看看能否获取超额收益. 当模型预测到指数未来10个交易日的收益率大,则买入,否则持有现金. 二 初步的结论 沪深300指数的未来10个交易日的收益具有一定的 ...
- python csv文件读取行列_使用Numpy读取CSV文件,并进行行列删除的操作方法
Numpy是Python强大的数据计算和处理模块,其操作数据非常迅速且简单易行. 首先读取CSV文件 >>> import numpy as np#导入numpy模块 >> ...
- 如何读取csv文件中第n行数据python-python数据处理之如何选取csv文件中某几行的数据...
前言 有些人看到这个问题觉得不是问题,是嘛,不就是df.col[]函数嘛,其实忽略了一个重点,那就是我们要省去把csv文件全部读取这个过程,因为如果在面临亿万级别的大规模数据,得到的结果就是boom, ...
最新文章
- NOSQL系列-memcached安装管理与repcached高可用性
- EF迁移:回滚上一次应用的迁移?
- yum groupinstall “Development Tools“查看其软件列表
- 如何延迟一个 Task 的执行 ?
- getDate()返回日期不一致问题引发的bug
- webpack代码分割和懒加载
- 在win32/安卓开发环境下编译BOX2D代码
- Weka开发[8]-ID3源码介绍
- 删除none 的images报错 image has dependent child images 解决办法
- 全国30m精度二级分类土地利用数据
- svc补偿时matlab仿真设计,TCR+FC型SVC的研究及MATLAB仿真
- Hightopo 受邀参加第二十三届中国国际高新技术成果交易会
- 概率密度变换公式 雅可比矩阵_连续型随机变量“分布函数”与“概率密度”之间求变换公式...
- 特效制作思路(技术层面)
- python 三种实现按照固定比例分配任务的方法
- 无法打开模块文件“C:\Users\fkg\AppData\Local\Temp\.NETFramework,Version=v4.5.AssemblyAttributes.vb”系统找不到指定文件
- Win系统下如何安装Maven教程
- (3)复式记账-借贷法
- Windows驱动_WSK驱动之三WSK编程注意事项
- Python如何自制包、如何安装自己的包并导入