0.0.1
This commit is contained in:
22
spider/test.py
Normal file
22
spider/test.py
Normal file
@@ -0,0 +1,22 @@
|
||||
from DrissionPage import Chromium
|
||||
from loguru import logger
|
||||
from bit_browser import bit_browser
|
||||
# http = bit_browser.bit_browser_open('871851b9835d42b3911f39162b3427d5')
|
||||
# print(http)
|
||||
browser = Chromium('127.0.0.1:65480')
|
||||
tab = browser.latest_tab
|
||||
# tab.get('bitbrowser://settings/clearBrowserData')
|
||||
res = tab.ele('t:settings-ui',timeout=3).sr('t:settings-main').sr('t:settings-basic-page').sr('t:settings-privacy-page').sr('t:settings-clear-browsing-data-dialog').sr('t:cr-dialog')
|
||||
res = res.ele('t:cr-page-selector@id=pages')
|
||||
res = res.ele('t:settings-dropdown-menu@id=clearFromBasic').shadow_root
|
||||
res.ele('t:select@id=dropdownMenu').ele('t:option@value=4').click()
|
||||
# res = tab.ele('t:settings-dropdown-menu@id=clearFromBasic',timeout=3)
|
||||
print(res)
|
||||
if res:
|
||||
logger.info(f"html: {res.html}")
|
||||
# res = tab.ele('t:h2@text()=THANK YOU FOR SUBMITTING YOUR INFORMATION', timeout=3)
|
||||
# if res:
|
||||
# logger.info("提交问卷成功")
|
||||
# res = tab.ele('t:b')
|
||||
# if res:
|
||||
# logger.info(f"反馈地址: {res.text}")
|
||||
Reference in New Issue
Block a user