mirror of https://github.com/testerSunshine/12306
check target type is string before doing regex match
parent
d0754e4fcd
commit
e2e249621b
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue