在上一篇爬蟲文章中有講到github page來免費Host網站與巴哈阻擋ajax要求的問題。
因為我真ㄉ很懶得在github page另外寫文章,又希望有個自己的網頁,為了填充內容就乾脆寫個爬蟲把自己巴哈的文章搬過去,偏偏github page不能run後台腳本,不然就寫個定時執行就好了
退而求其次,至少把功能簡化到想到就點一下更新。
(爬蟲程式碼:連結) 還沒優化,應該判斷已抓過的就不抓了。
subprocess.run(["python","爬蟲腳本.py"], cwd="腳本所在的位址").stdoutstdout:查看輸出。
subprocess.run(["git","add","."], cwd=" (在.git的資料夾那層)執行的位址 ")同在該位址開啟git bash輸入:git add .語法:
git add <檔案名稱>git add . (代表全部)
git init的時候會幫你創建.git的隱藏資料夾,沒找到的可以去"檢視"打開。
第6行 -subprocess.run(["git","commit","-m","commit訊息"], cwd="(在.git的資料夾那層)執行的位址 ")同在該位址執行 git commit -m "commit訊息"
之後點這個腳本 就會自動執行了subprocess.run(["git","push"], cwd=" (在.git的資料夾那層)執行的位址 ")同在該位址執行 git push
後記:
我的github page還是醜醜的啦 ((純手刻ㄉ之前研究過wordpress,不過要用自動爬蟲抓文章的話,大概要做個處理讓資料自動對應wordpress資料庫。也有想過wordpress做個專門寫比較詳細的網站或未來當遊戲官網也不錯吼github page就專門塞自己web研究的東西