Python实战系列之调用小黄鸡simsimi
生活随笔
收集整理的這篇文章主要介紹了
Python实战系列之调用小黄鸡simsimi
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
直接從人人網(wǎng)小黃雞代碼里面提取一下了。https://github.com/insun/xiaohuangji
懶得申請SIMSIMI_KEY的話偽造User-Agent和Referer也能獲取到json串 #!/usr/bin/env python #-*-coding:utf-8-*-# 從simsimi讀數(shù)據(jù)import requests import cookielib import socket import random import sys sys.path.append('..') reload(sys) sys.setdefaultencoding('utf-8')try: from settings import SIMSIMI_KEY except: SIMSIMI_KEY = ''class SimSimi: def __init__(self): self.session = requests.Session() self.chat_url = 'http://www.simsimi.com/func/req?lc=ch&msg=%s' self.api_url = 'http://api.simsimi.com/request.p?key=%s&lc=ch&ft=1.0&text=%s' if not SIMSIMI_KEY: self.initSimSimiCookie() def initSimSimiCookie(self): self.session.headers.update({'User-Agent': 'Mozilla/5.0 (X11; Ubuntu; Linux i686; rv總結(jié)
以上是生活随笔為你收集整理的Python实战系列之调用小黄鸡simsimi的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python错误解决方案之关于报urll
- 下一篇: 分布式计算Hadoop系列之如何Ecli