fix: auto.py修复服务器启动不起作用

This commit is contained in:
chenwj113 2022-11-11 15:20:55 +08:00
parent c7533cba24
commit d7b4b80f31
1 changed files with 7 additions and 5 deletions

12
auto.py
View File

@ -3,10 +3,13 @@ from selenium.webdriver import ChromeOptions
import time
chrome_options = ChromeOptions()
mobile_emulation = {'deviceName': 'iPhone XR'}
chrome_options.add_experimental_option("mobileEmulation", mobile_emulation)
# mobile_emulation = {'deviceName': 'Apple iPhone XR'}
# 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("密码登录"))
write("15359827092", into="请输入手机号")
@ -18,7 +21,6 @@ click(_close)
#店内账本
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('//span[contains(@class, "gray3") and contains(@class, "moneynum")]')
wait_until(moneynum.exists)
@ -122,4 +124,4 @@ plus = Text("+")
confirm = Text("确认")
# click(confirm)
# time.sleep(5)
# kill_browser()
kill_browser()