fix: auto.py修复服务器启动不起作用
This commit is contained in:
parent
c7533cba24
commit
d7b4b80f31
12
auto.py
12
auto.py
|
|
@ -3,10 +3,13 @@ from selenium.webdriver import ChromeOptions
|
||||||
import time
|
import time
|
||||||
|
|
||||||
chrome_options = ChromeOptions()
|
chrome_options = ChromeOptions()
|
||||||
mobile_emulation = {'deviceName': 'iPhone XR'}
|
# mobile_emulation = {'deviceName': 'Apple iPhone XR'}
|
||||||
chrome_options.add_experimental_option("mobileEmulation", mobile_emulation)
|
# chrome_options.add_experimental_option("mobileEmulation", mobile_emulation)
|
||||||
|
chrome_options.add_argument('--no-sandbox')
|
||||||
|
chrome_options.add_argument('--headless')
|
||||||
|
chrome_options.add_argument('user-agent="Mozilla/5.0 (iPhone; CPU iPhone OS 16_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.29(0x18001d36) NetType/WIFI Language/zh_CN"')
|
||||||
|
start_chrome("https://youdian.jindianle.com/", options=chrome_options, headless=True)
|
||||||
|
|
||||||
start_chrome("https://youdian.jindianle.com/", options=chrome_options)
|
|
||||||
click(Text("您尚未登录,点击登录"))
|
click(Text("您尚未登录,点击登录"))
|
||||||
click(Text("密码登录"))
|
click(Text("密码登录"))
|
||||||
write("15359827092", into="请输入手机号")
|
write("15359827092", into="请输入手机号")
|
||||||
|
|
@ -18,7 +21,6 @@ click(_close)
|
||||||
|
|
||||||
#店内账本
|
#店内账本
|
||||||
click(Text("店内账本"))
|
click(Text("店内账本"))
|
||||||
# vue2_el > div:nth-child(2) > section > div > div > div.pad30px.mb15.border_b.bgfff.balance_top > div:nth-child(2) > span.gray3.moneynum
|
|
||||||
# moneynum = S('//*[@id="vue2_el"]/div[1]/section/div/div/div[3]/div[2]/span[1]')
|
# moneynum = S('//*[@id="vue2_el"]/div[1]/section/div/div/div[3]/div[2]/span[1]')
|
||||||
moneynum = S('//span[contains(@class, "gray3") and contains(@class, "moneynum")]')
|
moneynum = S('//span[contains(@class, "gray3") and contains(@class, "moneynum")]')
|
||||||
wait_until(moneynum.exists)
|
wait_until(moneynum.exists)
|
||||||
|
|
@ -122,4 +124,4 @@ plus = Text("+")
|
||||||
confirm = Text("确认")
|
confirm = Text("确认")
|
||||||
# click(confirm)
|
# click(confirm)
|
||||||
# time.sleep(5)
|
# time.sleep(5)
|
||||||
# kill_browser()
|
kill_browser()
|
||||||
Loading…
Reference in New Issue