Exemple #1
0
 def __init__(self):
     self._http = HttpClient.getInstance()
     self._url = "http://openapi.baidu.com/public/2.0/bmt/translate?client_id={0}&q={1}&from={2}&to={3}"
     self._client_id = "WuGUDac2hVyNWqFPYGWEPash"
     self._from = "auto"
     self._to = "auto"
     self._error_code = {"52001":"超时,请调整文本字符长度", "52002":"翻译系统错误", "52003":"未授权的用户"}
     self._error_msg = ""
Exemple #2
0
 def __init__(self):
     Thread.__init__(self)
     self._run = True
     self.success = 0    # 登录成功1or失败-1or正在登录中0
     self._http = HttpClient.getInstance()
     self._task = Tasks()
     self._event = Event()
     self._event.setDaemon(True)
Exemple #3
0
 def __init__(self):
     self.operate = Operate()
     self._api = OpenApi()
     self._http = HttpClient.getInstance()
     self._pool = ThreadPool(5)    # 初始化5个线程
     print("Task Class 初始化完毕")
Exemple #4
0
            self.__class = Movie_Video_Cook_Novel(data)
            # print(self.__class)
            self.__setResult(self.__class.getResult())
        if code == 309000:    # 酒店
            self.__class = Hotel(data)
            # print(self.__class)
            self.__setResult(self.__class.getResult())
        if code == 311000:    # 价格
            self.__class = Price(data)
            # print(self.__class)
            self.__setResult(self.__class.getResult())

if __name__ == "__main__":

    baseUrl = "http://www.tuling123.com/openapi/api?key=a24145e743c374d24d19d3e2c0d332a4&info={0}&userid=892768447"
    http = HttpClient.getInstance()
    api = OpenApi()

    # 1文字类
    url = baseUrl.format(quote("你漂亮么"))
    data = http.get(url)
    # print(data)
    api.parse(data)
    print(api.getResult())
    print("-------------------------------------")

    # 2链接类
    url = baseUrl.format(quote("打开百度官网"))
    data = http.get(url)
    # print(data)
    api.parse(data)
Exemple #5
0
 def __init__(self):
     self._http = HttpClient.getInstance()
     self._content = re.compile(b'<a href="(.+?)">(\d)(.+?)</a><div class="abs">(.+?)<br\s*/>.+?date">(\d+\-\d+\-\d+)</span>')
     self._next = re.compile(b'<a href="(.+?)">(.+?)</a>  </div>')
     self._url = "http://wap.baidu.com/s?word={0}"