Pythonは自動タイミングで開いてページを閉じてページをリフレッシュする
4636 ワード
前言
CSDNの自动的な署名をしたくて、しかし多くの文章を见て、公式は逆行して処理したようで、しかし私はやはり“贼”の心が死なないでくだらない话を试みて多く言わないで、操作を始めます
環境 Windows8.1 IDEA 2019.3.3 Python36 selenium 3.141.0(インストール手順チュートリアル:クリックして表示) コード#コード#
ブログ参照
に質問サイトには逆登りが設置されています(やらせないなら別の方法でもいいですよ興味があればパートナーは↓リンクをクリックできます:Windowsタスク計画プログラム+.vbs+クリックプログラムでCSDN自動署名を実現します)解決 Pythonは内部または外部コマンドではありません:クリックして を表示します.
効果の実現
Python自動署名デモ
ここで私は仮想アカウントを使っていますが、ジャンプしました.CSDN公式に爬虫類を妨害する要素が追加されているので、コードの中でbuttonが位置しているのはログインボタンではなく、別のトップページです.
CSDNの自动的な署名をしたくて、しかし多くの文章を见て、公式は逆行して処理したようで、しかし私はやはり“贼”の心が死なないでくだらない话を试みて多く言わないで、操作を始めます
環境
if __name__ == '__main__':
print('CSDN ')
#coding=utf-8
from selenium import webdriver
import time
user="Adam` "
password="CSDN:https://blog.csdn.net/l_mloveforever"
opt = webdriver.ChromeOptions() #
driver = webdriver.Chrome(options=opt) #
driver.get('https://i.csdn.net/#/user-center/draw?spm=1011.2124.3001.5351') #
driver.maximize_window() #
time.sleep(2) #
driver.find_element_by_link_text(" ").click()
time.sleep(2) #
driver.find_element_by_css_selector("[placeholder=' / / ']").send_keys(user)
time.sleep(2) #
driver.find_element_by_css_selector("[placeholder=' ']").send_keys(password)
time.sleep(2)
driver.find_element_by_css_selector("button").click()
ブログ参照
に質問
効果の実現
Python自動署名デモ
ここで私は仮想アカウントを使っていますが、ジャンプしました.CSDN公式に爬虫類を妨害する要素が追加されているので、コードの中でbuttonが位置しているのはログインボタンではなく、別のトップページです.