diff --git a/inter/LiftTicketInit.py b/inter/LiftTicketInit.py index fa61f18..7559c89 100644 --- a/inter/LiftTicketInit.py +++ b/inter/LiftTicketInit.py @@ -15,10 +15,11 @@ class liftTicketInit: # 获取初始化的结果 result = self.session.httpClint.send(urls) # 用正则表达式查出CLeftTicketUrl的值 - matchObj = re.search('var CLeftTicketUrl = \'(.*)\'', result, re.M|re.I); - if matchObj: - # 如果有值,替换queryUrl - self.session.queryUrl = matchObj.group(1) + if isinstance(result, str): + matchObj = re.search('var CLeftTicketUrl = \'(.*)\'', result, re.M|re.I) + if matchObj: + # 如果有值,替换queryUrl + self.session.queryUrl = matchObj.group(1) return { "status": True }