Python3.xとSeleniumでlivedoorブログに自動投稿するよ

自動化/自動操作Selenium

昨日の記事ではfc2ブログにSeleniumを使って投稿しました。今回は対象を変えlivedoorブログに投稿したいと思います。今日の記事でもSeleniumはすでに環境構築ができているものとして書いていくので、まだの方は以前の記事なんかを参考に整えておいてください。



OS : Ubuntu 16.04 LTS
OS : CentOS 7
Python : 3.5.2
Selenium : 2.53.6


1. config.pyファイルの作成

さて、今回もまずはコンフィグファイルを作成します。ほぼほぼ前回の記事と同じです。このファイルを次に書くプログラムのファイルと同じディレクトリに入れておいてください。

今回は記事の投稿ページもブログによって変化するため、こちらも書き換えてください。

2. 今回のコード

今回のメインとなるコードを載せます。

というわけで、今回もedit_postに必要な情報を引数で渡せば記事が投稿できます。


コーディングで分からないことがあれば
プログラミングや環境構築で分からないことがあったら『teratail』というエンジニア特化型のQ&Aサービスがオススメです。自分もどうしても分からないことがあったら、時々質問しにいきますが、かなりニッチな質問にも意外と早く回答がつくのでとても頼もしいです。という宣伝でした。


おわりに

さて、書きました。正直やっていることは単純です。ですが、このような単純なサンプルがネット上には少ない感じがするので、あえて記事を書きました。何かのやくに立てれば幸いです。