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 = ""
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)
def __init__(self): self.operate = Operate() self._api = OpenApi() self._http = HttpClient.getInstance() self._pool = ThreadPool(5) # 初始化5个线程 print("Task Class 初始化完毕")
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)
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}"