笑话从哪里来?自己写肯定是不现实的。在这个“云”的时代,各种云都有,自然是不缺开放API的(大部分都是免费的)。随意一搜,果然被我找到一个接口:易源_笑话大全http://apistore.baidu/apiworks/servicedetail/864.html。下面写一个用Python写的例子,其实不止python语言,同样提供了C#,java等语言接口。

# -*- coding: utf-8 -*-
import sys, urllib, urllib2, json

url = 'http://apis.baidu/showapi_open_bus/showapi_joke/joke_text?page=1'
apikey="自己申请的key"
req = urllib2.Request(url)
req.add_header("apikey", apikey)
resp = urllib2.urlopen(req)
content = resp.read()
if(content):
    #prin

更多推荐

Python趣味编程---Python也会讲笑话