核心原理:python selenium庫模擬用戶行爲,實現自動化編輯文章
1.數據準備:
利用python爬蟲或者手動彙總遊戲列表,遊戲相關信息。需要什麼整理什麼。
示例數據
2.明確彙總格式
例:-----------------------------------------
標題:冬促史低遊戲彙總
1.雙人成行 評分: 9.7 價格: 40
2.
-----------------------------------------------
3.利用selenium編寫相關代碼
難點:頁面交互 遊戲卡片插入
檢索交互點:利用網頁開發者工具查看相關路徑, 如:正文內容編輯界面
獲取元素:edit_area = driver.find_element(By.CSS_SELECTOR, '.edit-wrapper .hb-editor')
編輯內容:edit_area.send_keys(f'# 自動化編輯文章\n 時間 :{time.strftime("%Y-%m-%d %H:%M:%S")}')
格式排版利用markdown,注意send_keys模擬用戶操作,在markdown語法後需要加空格後跟內容
難點:遊戲卡片插入
靈活利用css定位元素,模擬用戶點擊輸入操作
點擊插入遊戲卡片(需要js模擬,直接click有時報錯)
輸入遊戲名稱
等待頁面響應
點擊結果 (處理異常,如找不到結果,等待超時)
4. 運行代碼查看結果
如下示例
部分代碼
成品
5. 手動完善文章(標題,封面,計劃..)併發布
事例代碼鏈接:https://wwkt.lanzoul.com/iObvd2ij5q0b
注意事項
代碼運行速度遠大於人工編寫文章速度
selenium需要下載對應瀏覽器驅動
代碼結束後默認退出瀏覽器,可以sleep或者斷點debug
彙總整理信息可以藉助ai
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com