Python爬虫 金融股票数据
使用网站提供的现成的api,直接得到返回的json格式数据
#!/usr/bin/env python
import requests #使用requests包
import json #导入json模块
import time #导入时间模块# 以下是某个新闻网站的行情api,返回json格式数据
data = requests.get("https://forexdata.wallstreetcn.com/real?en_prod_code=XAGUSD,AUTD,XAUUSD,USOIL,US10YEAR,GBPUSD,EURUSD,USDJPY,USDCNH,USDOLLARINDEX,UK100INDEX,FRA40INDEX,GER30INDEX,000001,HKG33INDEX,JPN225INDEX&fields=prod_name,update_time,last_px,px_change,px_change_rate,price_precision")
#解析数据,获取需要的内容
injson = json.loads(data.text)['data']['snapshot']
#自己需要的行情代码列表
codelist = "XAGUSD,AUTD,XAUUSD,USOIL,US10YEAR,GBPUSD,EURUSD,USDJPY,USDCNH,USDOLLARINDEX,UK100INDEX,FRA40INDEX,GER30INDEX,000001,HKG33INDEX,JPN225INDEX"codelistar = codelist.split(',') #个人需要分割成list格式codelistar.reverse()#反转顺序
print( " 更新时间 "+"\t"+" 品种列表"+"\t"+"涨跌幅度"+"\t"+"报价") #输出标题
for name in codelistar:timestr = time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(injson[name][1]))print (timestr +"\t"+injson[name][0]+"\t"+str(injson[name][4])+" \t"+str(injson[name][2]))
#最后输出打印出来
Python爬虫 金融股票数据相关推荐
- python爬虫之股票数据定向爬取
python爬虫之股票数据定向爬取 功能描述 目标:获取上交所和深交所所有股票的名称和交易的信息 输出:保存到文件中 技术路线:requests-bs4-re 前期分析 选取原则:股票的信息静态存在H ...
- python爬虫实现股票数据存储_Python爬虫抓取东方财富网股票数据并实现MySQL数据库存储!...
Python爬虫可以说是好玩又好用了.现想利用Python爬取网页股票数据保存到本地csv数据文件中,同时想把股票数据保存到MySQL数据库中.需求有了,剩下的就是实现了. 在开始之前,保证已经安装好 ...
- python爬虫实现股票数据存储_Python 爬虫 | 股票数据的获取
最近股市有了一股牛市的味道,我也来蹭波热度,这节我们将爬取股票数据,股票数据在网上很容易找到,这里以某方财富网为例 目标: 爬取股票数据并存储进数据库中(这里以MongoDB为例) 目标网站(base ...
- 【Python爬虫】股票数据定向爬虫
爬取网站: http://quote.eastmoney.com/center/gridlist.html https://stockapp.finance.qq.com/mstats/ import ...
- Python爬虫教程-Python爬取股票数据过程详解
这篇文章主要介绍了基于Python爬取股票数据过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 基本环境配置 python 3.6 pycha ...
- python爬取股票大单历史记录_python爬取股票实时数据,python爬虫与股票分析
内容导航: Q1:怎么学python爬取财经信息 本程序使用Python 2.7.6编写,扩展了Python自带的HTMLParser,自动根据预设的股票代码列表,从Yahoo Finance抓取列表 ...
- python爬虫获取基金数据2
用sklearn分析基金数据<1> python爬虫获取基金数据<2> 数据预处理:数据清洗.生成样本数据<3> 用sklearn训练样本数据<4> 用 ...
- Python爬虫人工智能大数据全栈视频史上最全合辑教程分享!
Python爬虫人工智能大数据全栈视频史上最全合辑教程分享! 毫无疑问Python是这两年最火的编程语言,不仅容易上手,且在多个行业都可应用.尤其今年人工智能及大数据的发展,Python将会展现更多的 ...
- 毕业设计-基于Python爬虫的疫情数据可视化系统
基于Python爬虫的疫情数据可视化系统 采用ECharts+Flask+Requests架构: 源码加3105088663
最新文章
- 无协议脱欧将有损英国未来?议员吁支持二次公投
- mysql中的merge into,SQL Server 2008中利用merge into关键实现insert/update自动匹配(类似于MySQL中的For Update关键字)...
- 解决HP ProLiant DL380 G5的Centos 7安装与启动不能识别硬盘问题
- MYSQL数据库安装记
- Error:Unable to make the module: core, related gradle configuration was not found. Please, re-import
- Linux系统查看各种信息
- bigsur正式版clover引导_【微信首发】macOS Catalina 10.15.6 19G2021 正式版 Clover/OC/PE三分区原版镜像...
- 一个迷茫的 大学生自学Linux的开始
- 软件测试行业发展现状及前景
- 一篇文章了解爬虫技术现状
- 如何将卫星影像或者航拍影像叠加到CAD设计图上(Auto CAD版)
- 智能未来:聚焦2018世界人工智能大会
- 软件测试——Docker基本命令汇总
- Python爬虫:ZzzFun动漫视频网
- 【新手入门硬件】分压电路中阻抗匹配问题
- TOM企业邮箱安全卫士告诉你,如何告别邮箱被盗
- Lenovo ideapad 15isk y700 固态限速问题的解决办法
- MySQL中的LEFT JOIN ON (where)查询
- 【RMAN】RMAN脚本中使用替换变量
- 证明在(0,π/2)上,tanx>x>sinx