日誌2021-07-17 00:59
selenium練習 - 動態牆自動發文作者:熾炎之翼
from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys import time import os UID = input('UID: ') PW = input('PW: ') driver = webdriver.Chrome() driver.get("https://wall.gamer.com.tw/") driver.find_element(By.ID, "uidh").send_keys(UID) driver.find_element(By.NAME, "passwdh").send_keys(PW) driver.find_element( By.CSS_SELECTOR, ".form__buttonbar:nth-child(6) > .btn--primary").click() time.sleep(0.5) while True: os.system('cls') content = input('content(換行請打\n): ') driver.find_element(By.CSS_SELECTOR, ".sidebar_section_btn-post").click() driver.find_element(By.CSS_SELECTOR, ".input-main-editor-content").click() time.sleep(0.5) element = driver.find_element( By.CSS_SELECTOR, ".input-main-editor-content") driver.execute_script( "if(arguments[0].contentEditable === 'true') {arguments[0].innerText = '"+content+" '}", element) driver.find_element(By.CSS_SELECTOR, ".input-main-editor-content").click() driver.find_element( By.CSS_SELECTOR, ".input-main-editor-content").send_keys(Keys.BACK_SPACE) time.sleep(0.5) driver.find_element(By.CSS_SELECTOR, ".btn").click() driver.execute_script("window.scrollTo(0,0)") time.sleep(0.5) driver.find_element(By.CSS_SELECTOR, ".btn-primary").click() |
2021-07-17 01:05熾炎之翼:你都結婚了就不用修改吧...
2021-07-17 01:38熾炎之翼:每個人coding總會遇到的事情
2021-07-17 01:39熾炎之翼:以前這種情況發生了挺多次的XDD
2021-07-17 01:39熾炎之翼:不知道 反正現在整個很麻煩 = =
2021-07-17 01:39熾炎之翼:還好 小練習而已
2021-07-17 02:20熾炎之翼:否否
2021-07-17 02:21熾炎之翼:可是你是早稻田學霸.jpg
2021-07-17 02:21熾炎之翼:?
2021-07-17 02:21熾炎之翼:你被你自己盜帳的部分嗎
2021-07-17 10:06熾炎之翼:學長你一學就能橫著爬吧…
2021-07-17 10:07熾炎之翼:還好啦 只是這個selenium功能太強大
2021-07-17 10:07熾炎之翼:沒
2021-07-17 10:07熾炎之翼:板條比較佬…
2021-07-17 10:08熾炎之翼:Selenium除了慢以外真的沒啥缺點
2021-07-17 10:09熾炎之翼:差多了 異音輾壓我十條街…
2021-07-18 17:36熾炎之翼:有網站能夠幫你調 再放到發文原始碼就好了
你可以參考這篇https://forum.gamer.com.tw/C.php?bsn=60292&snA=4879
2021-07-18 20:28熾炎之翼:不客氣
2021-07-19 09:43熾炎之翼:加油 用爬蟲絕對做得到
2021-07-19 21:25熾炎之翼:還可以啦