#!/usr/bin/env python

# -*- coding: utf-8 -*-

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 " 更新时间              品种列表     涨跌幅度   报价 " #输出标题

for name in codelistar:

timestr = time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(injson[name][1]))

print timestr +  '  '+injson[name][0]+'   '+str(injson[name][4])+ '  '+str(injson[name][2])

#最后输出打印出来

python金融代码_Python2爬虫代码之获取金融品种行情数据相关推荐

  1. 【爬虫】Python2爬虫代码之获取金融品种行情数据

    Python2爬虫代码之获取金融品种行情数据 #!/usr/bin/env python # -*- coding: utf-8 -*- import requests #使用requests包方便 ...

  2. 基于python的影评数据分析_基于Python聚焦型网络爬虫的影评获取技术

    龙源期刊网 http://www.qikan.com.cn 基于 Python 聚焦型网络爬虫的影评获取技 术 作者:郭向向 郑嘉慧 苗学芹 来源:<时代金融> 2019 年第 11 期 ...

  3. 通信达接口python通过第三方库的pytdx怎样获取最新股票行情?

    这是个很强大的第三方库,原理是解析通达信的.dat底层数据.大家在平时看盘下单的通达信软件.现在只需要在python里面安装第三方库,就可以获取到原始交易数据了. 获取行情数据的代码是这样的,返回数据 ...

  4. Python如何在从循环之外不断获取循环内的数据但不退出循环

    Python如何在从循环之外不断获取循环内的数据但不退出循环 1.配置环境 2.问题描述 3.问题解决 4.结束语 1.配置环境 使用环境:python3.7 平台:Windows10 IDE:PyC ...

  5. Python开发技术—网络爬虫(代码在置顶文章)

    第1关:urllib 任务描述 本关任务:使用python内置库urllib发起请求并返回状态码. 相关知识 Get urllib的request模块可以非常方便地抓取URL内容,也就是发送一个GET ...

  6. python最简单的爬虫代码,python小实例一简单爬虫

    python新手求助 关于爬虫的简单例子 #coding=utf-8from bs4 import BeautifulSoupwith open('', 'r') as file: fcontent ...

  7. Python量化交易09——使用证券宝获取金融行情数据(baostock)

    接上一篇文章介绍怎么用Tushare获取日k数据后,本章教大家怎么用证券宝获取数据. baostock 的官网链接:A股K线数据 - www.baostock.com 这是免费的一个库,数据种类也很很 ...

  8. 赞!用Python获取A股行情数据的4种方法

    今天看到了某位同学关于<深入浅出Python量化交易实战>一书所写的的Python读书笔记,现在推送给大家,望一起探讨学习. 为鼓励大家学习,文末也会进行赠书活动,不容错过! 原文如下: ...

  9. 【读书笔记】用Python获取A股行情数据的4种方法

    本人大三在校小学渣一枚,非金融专业,也从来没有过股票期货等金融产品的投资经验,但最近收到了清华出版社赠送的<深入浅出Python量化交易实战>一书,因为平时对数据科学和机器学习都比较感兴趣 ...

最新文章

  1. 区块链相关论文研读1- 关于边缘计算
  2. 软件工程第二周阅读作业
  3. 恒安嘉新面试题java_【恒安嘉新面试|面试题】-看准网
  4. ipython安装教程-CentOS 5安装IPython
  5. 模拟退火算法通俗讲解
  6. java netty post_API调用Netty长链接执行发送消息(在线数、用户列表)
  7. 双系统重装win7/Xp后如何恢复ubuntu引导--转载
  8. linux常用内核端口,基于Linux下的/O端口和I/O内存详解
  9. java app远程调取摄像头_Java调用计算机摄像头照相(Rest API控制,方便远程拍照)...
  10. Spring Boot 2.x 基础案例:整合Dubbo 2.7.3 Nacos1.1.3(配置中心)
  11. Base64编解码及其C++实现
  12. c#拼图碎片形状_1-3拼图碎片
  13. 什么区块链,统统都是骗局?
  14. 自定义starter出现Unable to read meta-data for class 这样解决
  15. windows下C++实现Unicode和ASCII编码的互转
  16. matlab .opj,HRTF 3D 音效 Matlab实现
  17. design pattern Builder 生成器设计模式
  18. 当下各种关系数据库管理系统
  19. VUE学习(十四)读取json文件
  20. 如何做高中语文阅读理解,答案在这里

热门文章

  1. codevs——1958 刺激
  2. 《R语言游戏数据分析与挖掘》一3.4 小结
  3. centos环境自动化批量安装软件脚本
  4. 【积淀】半夜突然有点想法
  5. JAVA线程池ThreadPoolExecutor与阻塞队列BlockingQueue .
  6. 开源项目之树莓派---无线监控摄像头
  7. 学习C语言你是否思考过表达式11111*11111的值是多少?把5个1换成6个1呢?9个1呢?...
  8. vs2010往oracle 10g中插入数据
  9. ASP.NET文件上传
  10. wincc报表步骤实例_Wincc 如何连接SQL Server 数据库