虽然1000粉丝不多,但也是对这大半年学习的肯定,本人现在读研,也没有额外的经济收入,看官们不要嫌少,等以后工作了,会给看官们更多更好的福利~
随机抽奖当然是使用我们的python爬虫啦,以以前的一篇文章为例,进行了代码的编写。
import requests
import json
import random
def get_user(url):
html = requests.get(url)
json_data = json.loads(html.text)
comments = json_data['comments']
for comment in comments:
nickname = comment['user']['nickname']
user_list.append(nickname)
if __name__ == '__main__':
user_list = []
url = 'http://www.jianshu.com/notes/9315244/comments?page=1'
html = requests.get(url)
json_data = json.loads(html.text)
total_pages = json_data['total_pages']
urls = ['http://www.jianshu.com/notes/9315244/comments?page={}'.format(str(i)) for i in range(1,int(total_pages)+1)]
for url in urls:
get_user(url)
user_list = set(user_list)
print(random.sample(user_list,5))
结果以出炉:
我会联系各位中奖粉丝~谢谢大家的支持