python歷史上的今天 歷史上的今天介面呼叫示例

2021-10-11 10:08:49 字數 1395 閱讀 6466

#!/usr/bin/python

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

import json, urllib

from urllib import urlencode

# 歷史上的今天呼叫示例** - 聚合資料

def main():

#1.事件列表

#2.根據id查詢事件詳情

#事件列表

url = ""

params = {

"v" : "", #版本,當前:1.0

"month" : "", #月份,如:10

"day" : "", #日,如:1

params = urlencode(params)

if m =="get":

f = urllib.urlopen("%s?%s" % (url, params))

else:

f = urllib.urlopen(url, params)

content = f.read()

res = json.loads(content)

if res:

error_code = res["error_code"]

if error_code == 0:

#成功請求

print res["result"]

else:

print "%s:%s" % (res["error_code"],res["reason"])

else:

print "request api error"

#根據id查詢事件詳情

url = "det"

params = {

"v" : "", #版本,當前:1.0

"id" : "", #事件id

params = urlencode(params)

if m =="get":

f = urllib.urlopen("%s?%s" % (url, params))

else:

f = urllib.urlopen(url, params)

content = f.read()

res = json.loads(content)

if res:

error_code = res["error_code"]

if error_code == 0:

#成功請求

print res["result"]

else:

print "%s:%s" % (res["error_code"],res["reason"])

else:

print "request api error"

if __name__ == '__main__':

main()

歷史上的今天資料介面

也是做開發用到了 歷史上的今天 資料介面。聚合給我限制次數,貧窮再一次增強了我的動手能力。本來一開始用的時候就想好怎麼寫乙個介面了,只是比較懶,沒寫。沒辦法,介面訪問次數夠了,自己還沒銀子衝會員,只能出此下策!目前介面也是在我伺服器上放著,和之前的身份證介面在同乙個伺服器上放著。一般情況下伺服器都會...

我的軟體創意 歷史上的今天

作為一名學生,雖然從小學就開始學歷史,但是我們未必對歷史了解的很細緻。我們都對今天發生的一切很關注,比如說馬航失聯,但是我們有時候也想知道歷史上的今天發生過什麼重大的事件,或者說在將來的某一天,我們能很方便的 直觀的看到在某年同月同日,發生了哪些事。創意的具體描述 如果我們想看歷史上的某一天,選擇日...

歷史上最牛的演講

oracle 甲骨文 的ceo larry ellison在耶魯大學2000屆畢業典禮上的演講 耶魯的畢業生們,我很抱歉 如果你們不喜歡這樣的開場。我想請你們為我做一件事。請你 好好看一看周圍,看一看站在你左邊的同學,看一看站在你右邊的同學。請你設想這樣的情況 從現在起5年之後,10年之後,或30年...