ヘイズ情報Twitter定期ツイート2号をリリースしました AWS Python Selenium

マレーシアの大気汚染ヘイズ

深刻だった8月、9月のヘイズから1、2ヶ月が経ちだいぶ平静を取り戻したクアラルンプールですが

なんかここ数日ヘイジー(※1)じゃないですか?

最近参加させていただいたオンラインサロン(※2)のかたからのリクエストもあり

マレーシアのヘイズ情報発信Twitter(Bot)の第2弾をリリースしました。

今回はその作った定期ツイートのご紹介です。

定期ツイート2号(エリア別)

エリア別にヘイズ数値をツイートします。

↓こちらのアカウントをフォロー

例:

ツイートエリア&スケジュール(暫定)

エリア:

  1. Minden,PULAU PINANG
  2. Petaling Jaya,SELANGOR
  3. Larkin,JOHOR

スケジュール:

毎日8時30分

※改善のため予告なく変更する場合があります

Twitterの「@Haze_bot_my」というアカウントフォローすれば購読できます。

とりあえず毎日8時30分に1回だけツイートするようにしています。

表示している情報は

  • City 都市名
  • AQI ヘイズ値
  • Scale 汚染分類
  • URL aqicnへのURL
  • データ時間
  • aqicnサイトの画像

 

使った技術は

  • AWS
  • Python
  • Selenium
  • Google Chrome & Chrome Driver
  • HttpRequest
  • Twitterライブラリ

技術的なポイントはSeleniumですね。

ブラウザをプログラムで制御するためのミドルウェアで

ここではaqicnサイトのスクリーンショットを取得するのに使っています。

あとはTwitterの画像付きツイートはなかなかやり方が分からなくて少し苦労しました。

のちほどソースコードもさらしてブログを書きたいなとは思っていますが

いつになるやら・・

定期ツイート1号おさらい

↓9月に作った1号はこんな感じ。

マレーシアの公式サイトで表示されているの68箇所の各AQI数値(汚染数値)を

それぞれどのカテゴリになっているかを集計してツイートしています。

特設サイト(※3)のマップにもプロットしています。

マレーシアの大気汚染ヘイズ

 

まとめ

しばらくぶりにプログラムを書いて気分転換にもなりました。

セミリタイア、海外移住をするには場所にしばられずに稼げる必要がありますが

不動産投資とプログラミングはとてもいいです。

では、またブログ書け、鬼作業の鬼の継続をやります。

今日はこんなところで!

 

※1
ヘイジー=ヘイズっぽい

※2
参加しているオンラインサロン
「Malaysia LINK」
https://www.malaysialink.net/

※3
マレーシアヘイズ情報特設サイト
http://haze.noarika.net/

 

参考図書

最後まで読んでいただきありがとうございました。

SNS

Twitterをフォロー

Facebookをフォロー

アメブロでフォロー

ランキングに参加しています!ポチッとお願いします!
にほんブログ村 海外生活ブログ マレーシア情報へ
にほんブログ村