python处理金融数据_python-金融数据处理demo
1.
扫描当前目录下过滤的文件比如所有csv文件名
遍历所有csv文件进行读取数据处理
数据处理结果写入result.csv文件里面输出
(python2.78)
import glob,os,pdb,csv
count=0
amount=0
for filename in glob.glob('data/*.csv'):
reader = csv.reader(file(filename,'rb'))
for line in reader:
if reader.line_num == 1:
continue
#print line[3]
#pdb.set_trace()
count+=1
amount+=(float)(line[3])
writer = csv.writer(open("result.csv","wb"),quoting=csv.QUOTE_ALL)
writer.writerow([count,amount])
#glob.glob('E:/data/*.csv')
python pdb调试技巧参考:http://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/
2.其他遍历目录获取当前文件名的方法
import os
filenames=os.listdir(os.getcwd())
for name in filenames:
filenames[filenames.index(name)]=name[:-3]
print filenames
raw_input();
3.
filename = r'a.txt'
alist = []
lines = open(filename,'r').readlines()
alist = [line.strip().split(',')[3] for line in lines ]#字段以逗号分隔,这里取得是第4列
filename = r'a.txt'
alist = []
lines = open(filename,'r').readlines()
alist = [line.strip().split()[1] for line in lines ]#字段以空格分隔(如果是tab,请换为\t),这里取得是第2列
4.时间
yesterday=float((datetime.date.today()-datetime.timedelta(days=1)).strftime('%Y%m%d'))
python处理金融数据_python-金融数据处理demo相关推荐
- python处理金融数据_Python金融大数据分析-数据获取与简单处理
Python的功能不可以说不大,在金融数据分析里面有着很方便的应用. 1.数据获取 pandas包中有自带的数据获取接口,详细的大家可以去其官网上找,是io.data下的DataReader方法. i ...
- python收取wss数据_Python金融应用之提取交易日+合并截面数据
NO.160 2020.07.15 工欲善其事,必先利其器 // - 前言 - ◆ ◆ ◆ ◆ 今天,小咖来讲讲如何利用Python提取最近交易日.前一周交易日.前一月交易日.前一季度交易日等,并提取 ...
- python处理金融数据_Python之获取与简单处理金融数据
Python的功能不可以说不大,在金融数据分析里面有着很方便的应用.本篇文章给大家分享的内容是Python之获取与简单处理金融数据,有着一定的参考价值,有需要的朋友可以参考一下 1.数据获取panda ...
- python爬虫金融数据_python爬虫项目-爬取雪球网金融数据(关注、持续更新)
(一)python金融数据爬虫项目 爬取目标:雪球网(起始url:https://xueqiu.com/hq#exchange=cn&firstname=1&secondname=1_ ...
- 如何用python爬股票数据_python爬虫股票数据,如何用python 爬虫抓取金融数据
Q1:如何用python 爬虫抓取金融数据 获取数据是数据分析中必不可少的一部分,而网络爬虫是是获取数据的一个重要渠道之一.鉴于此,我拾起了Python这把利器,开启了网络爬虫之路. 本篇使用的版本为 ...
- python处理金融数据_Python 数据分析中金融数据的来源库和简单操作
金融数据 数据分析离不开数据的获取,这里介绍几种常用的获取金融方面数据的方法. pandas-datareader pandas-datareader 库包含了全球最著名的几家公司所整理的金融数据,这 ...
- python处理一亿条数据_Python基础数据处理库
Numpy 简介 import numpy as np Numpy是应用Python进行科学计算的基础库.它的功能包括多维数组.基本线性代数.基本统计计算.随机模拟等.Numpy的核心功能是ndarr ...
- python归档excel数据_python 数据存储excel
Python的小数据存储,用什么格式更有逼格? 小数据存储 我们在编写代码的时候,经常会涉及到数据存储的情况,如果是爬虫得到的大数据,我们会选择使用数据库,或者excel存储.但如果只是一些小数据,或 ...
- python写入列表数据_python列表写入数据库
Python学习(22)--文件操作1 Python学习(22)--文件操作1 之前我们介绍到的数据类型,如列表,字典或者一个数字,字符等等.都是在程序运行时存储在内存中的,存储在内存中的数据不稳定, ...
最新文章
- 使用负载均衡SLB IPv6搞定苹果AppStore审核
- html input选择框样式修改,关于type=file的input框样式修改小结
- 数论基础_欧几里德算法
- mysql从zip包安装小记
- 数据结构 - 多路搜索树(2-3树、b树、b+树、b*树)
- 信息学奥赛C++语言: 魔方
- java中复制图片_如何在Java中实现复制图片
- 成都大数据等新经济代表行业在全国城市位居前列
- 图片放大缩小旋转左移右移镜像倒影android
- mysql public owner_OWNER支持配置文件目录的继承
- 任一矩阵都可表为一对称矩阵和反称矩阵之和
- MDK Keil 使用STLink仿真,LOAD按钮为灰色解决方法
- 汉语言文学的毕业论文有创意的选题有哪些?推荐一下?
- dede标签详细的dede标签大全,dede标签在线学习
- 阿里云服务器ftp连接后21端口无法使用的问题
- Excel表格模板打包下载┆收集了各类各行业Excel表格、word模板
- uniapp打包 云端服务器返回错误:请先完成企业实名认证,证明您是“****“的开发者。如有疑问,请发邮件到service@dcloud.io咨询
- LCS 最大公共序列算法
- 初一计算机课教学计划,七年级信息技术教学计划
- android卡刷包自制rom之添加删除,添加/删除ROM内置APP的教程