|
@@ -180,17 +180,26 @@ class LogIn:
|
|
|
self.driver.get('https://a.weixin.qq.com/client')
|
|
|
for _ in driver_cookies:
|
|
|
self.driver.add_cookie(_)
|
|
|
- self.driver.get('https://a.weixin.qq.com/client')
|
|
|
+ self.driver.get('https://a.weixin.qq.com/index.html')
|
|
|
|
|
|
+ result = False
|
|
|
try:
|
|
|
- WebDriverWait(self.driver, 3).until(
|
|
|
+ WebDriverWait(self.driver, 5).until(
|
|
|
lambda driver: self.driver.find_elements_by_xpath('//*[@class="qrcode lightBorder"]'))
|
|
|
+ result = True
|
|
|
except:
|
|
|
+
|
|
|
pass
|
|
|
- if 'qrcode lightBorder' in self.driver.page_source:
|
|
|
- return False
|
|
|
- else:
|
|
|
- return True
|
|
|
+
|
|
|
+ self.driver.save_screenshot('log.png')
|
|
|
+
|
|
|
+ return result
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
def upadte_user_info(self):
|
|
|
|