使用Python自動化發布文章:(一)

Python做有趣的事情

寫在前面:堅持解決一個問題,花了兩三個小時的時間終於解決了問題,最後我的自動化發布文章的功能終於實現了。

想法來源:玩自媒體的朋友都知道,如果把自己的文章同步到多個平台就需要每個平台都需要登錄一下,再重新發布一下,所以我就在想能不能讓Python來一鍵完成這些操作呢!

於是放假的這兩天我就開始做了一個雛形,總算做好了。效果圖如下:

首先我先在開源中國上發來進行小小的練手,為什麼選這個網站呢?因為這個網站沒有要求輸入驗證碼,哈哈,驗證碼的問題就避免了,另外因為每個平台的驗證碼都不一樣,所以處理機制也不一樣,所以我本人也不想針對驗證碼來處理驗證碼問題。除非是大平台,我可能會單獨處理一下,其它的小平台我都打算用cookie來繞過驗證碼問題!

Advertisements

實現思路

  • 使用selenium來模擬登錄到開源中國平台上

  • 切換到寫博客的網頁中

  • 給博客中的標題,內容進行內容填充

  • 選擇博客類型,這裡有點麻煩,花了好大精力,通過直接修改js來更改的。

  • 提交,就可以看到內容發布

完整代碼

當然這樣還只是一個非常粗糙的實現。後面我會進一步優化,敬請期待。有啥好意見歡迎留言!

相關閱讀:

Python爬取大量數據時,如何防止IP被封

為什麼要學習Python以及Python環境安裝

Advertisements

你可能會喜歡