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