python爬取人民幣匯率中間價

2022-09-02 00:15:25 字數 1200 閱讀 9783

python爬取人民幣匯率中間價,從最權威的**中國外匯交易中心。

以人民幣兌美元的匯率為例(cny/usd),指令碼詳情如下:

windows:

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

import time

import requests

import json

t = time.time()

# 這裡必須是ms級別的時間戳

timestamp = (int(round(t*1000)))

url = ""+str(timestamp)

s = requests.session()

r = s.post(url,data={})

sjson = json.loads(r.text)

#print sjson

for k in sjson['records']:

if k['vrtename'] == 'usd/cny':

print k['price']

linux:

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

import time

import urllib

import urllib2

import json

t = time.time()

# timestamp must be ms

timestamp = (int(round(t*1000)))

url = ""+str(timestamp)

data = urllib.urlencode({})

request = urllib2.request(url,data)

response = urllib2.urlopen(request)

result = response.read()

rjson = json.loads(result)

for r in rjson['records']:

if r['vrtename'] == 'usd/cny':

return r['price']

發現在linux環境下用request,返回的是html結構。

而不是data的json格式,所以在linux用urllib和urllib2

人民幣匯率變革史

人民幣匯率變革史 公升值 公升值 再公升值,在2005年匯改後的兩年時間內,人民幣兌美元匯率實現從8到7再到6的進化。回顧歷史,公升值 並不能算這一時期的專利,在近60年來中國匯率變革史中,實際上每一段都有著自己精彩的歷史,而人民幣歷史高點也是1980年的1.5元 1美元。1949 1952年 僑匯...

人民幣匯率年內累計公升值6 13

人民幣對美元匯率昨 6.8823,再度改寫了匯改以來新高紀錄 新華社上海6月18日專電 記者潘清 前一交易日剛剛公升破6.9的人民幣對美元匯率中間價,18日又再破6.89。來自中國外匯交易中心的最新資料顯示,6月18日人民幣對美元匯率中間價報6.8823,再度改寫了匯改以來新高紀錄。這是2008年以...

人民幣匯率 中國經濟大賭局

很out的話題了,不過對於這麼大的乙個事件,可能要再過十年才能有乙個清晰的畫面 首先要考慮為什麼人民幣要公升值?就在十年前,人民幣的實際匯率是要低於官方匯率的,官方匯率是一美元換八塊二,但黑市裡一塊美元可以換十塊人民幣。現在怎麼人民幣就突然就值錢了呢?而且美國還不斷的施壓,似乎有陰謀。根本原因是以人...