check target type is string before doing regex match

pull/683/head
Renzhi 2019-12-31 22:43:11 +08:00
parent d0754e4fcd
commit e2e249621b
1 changed files with 5 additions and 4 deletions

View File

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