怎么两年半就毕业了

This commit is contained in:
Pyhtagodzilla 2025-05-30 08:58:40 +08:00
parent 86e245581a
commit 0840f047a7
2 changed files with 25 additions and 25 deletions

22
run.py
View File

@ -6,17 +6,17 @@ def test() -> None:
driver = init_driver_edge() driver = init_driver_edge()
driver.get("http://baidu.com") driver.get("http://baidu.com")
def do_check_in(): # def do_check_in():
driver = init_driver_edge() # driver = init_driver_edge()
time.sleep(10) # time.sleep(10)
driver.get("https://cn.bing.com/rewards/panelflyout?channel=bingflyout&partnerId=BingRewards&isDarkMode=0&ru=https%3A%2F%2Fcn.bing.com%2F") # driver.get("https://cn.bing.com/rewards/panelflyout?channel=bingflyout&partnerId=BingRewards&isDarkMode=0&ru=https%3A%2F%2Fcn.bing.com%2F")
driver.maximize_window() # driver.maximize_window()
cont = driver.find_elements(By.CLASS_NAME,"promo_cont") # cont = driver.find_elements(By.CLASS_NAME,"promo_cont")
for i in cont: # for i in cont:
if i.get_attribute('role') == 'banner' or i.get_attribute('id') == 'exclusive_promo_cont': # if i.get_attribute('role') == 'banner' or i.get_attribute('id') == 'exclusive_promo_cont':
i.click() # i.click()
#
time.sleep(10) # time.sleep(10)
if __name__ == "__main__": if __name__ == "__main__":
do_check_in() do_check_in()

View File

@ -37,17 +37,17 @@ def init_driver_chrome():
driver.implicitly_wait(5) # Implicit wait for elements to load driver.implicitly_wait(5) # Implicit wait for elements to load
return driver return driver
# from selenium import webdriver def get_points(driver) -> None:
# from selenium.webdriver.edge.service import Service import time
# from time import sleep from selenium.webdriver.common.by import By
# driver.get(
# ser = Service("E:\\webdriver\\msedgedriver.exe") "https://cn.bing.com/rewards/panelflyout?channel=bingflyout&partnerId=BingRewards&isDarkMode=0&ru=https%3A%2F%2Fcn.bing.com%2F")
# edge_options = webdriver.EdgeOptions()
# edge_options.use_chromium = True driver.maximize_window()
# edge_options.add_argument("user-data-dir=C:\\Users\\Administrator\\AppData\\Local\\Microsoft\\Edge\\User Data")
# edge_options.add_argument("profile-directory=Profile 1") cont = driver.find_elements(By.CLASS_NAME, "promo_cont") # 查找classpromo_cont。但对应多个可点击元素
# for i in cont:
# driver = webdriver.Edge(service = ser,options = edge_options) if i.get_attribute('role') == 'banner' or i.get_attribute('id') == 'exclusive_promo_cont':
# driver.get('https://www.bing.com') i.click() # 点击所有符合元素
#
# sleep(20) time.sleep(10) # 等待页面完全加载。