Commit c98de664 authored by liyang's avatar liyang

feat:facebook 适配windows

parent 46165fef
......@@ -30,7 +30,7 @@ from selenium.webdriver.support import expected_conditions as EC
def reptile(browser=None, search_word=""):
print(f"搜索词:{search_word}")
url = "https://www.facebook.com/"
browser = browser or create(no_headless=True,using_user_data=True)
browser = browser or create(no_headless=False,using_user_data=False)
# 打开网页
browser.get(url)
try:
......@@ -42,11 +42,7 @@ def reptile(browser=None, search_word=""):
# 获取登录按钮
button_login = browser.find_element('xpath', "//button[@name='login']")
button_login.click()
if platform.system() == "windows":
time.sleep(3)
else:
wait = WebDriverWait(browser,10)
wait.until(EC.presence_of_element_located((By.XPATH,"//div[@role='main']")))
time.sleep(3)
except:
print("已登录")
log.debug("facebook login complete")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment