レガシーコードからの脱却スマートフォン用の表示で見るレガシーコードからの脱却レガシーな職場でも独学でどうにか頑張っていくブログです。この広告は、90日以上更新していないブログに表示しています。APIを使って、レンタサイクルの貸出可能数を得るBOT作って見ました。BOTで遊んで見ました。最寄り駅から自宅間でレンタサイクルを利用しているのですが、駅のポートに着いて貸出可能な自転車がなく歩いて帰ることがあります。貸出可能数はサイト上で確認できるのでそれを見ればいいのですが、LINEで確認、通知できたら若干楽かなと思ったのと、pythonを7月中旬から勉強し始めて何か作って見たかったので、今回挑戦してみました。3.pythonでコーディングしてデプロイ基本的に公式のチュートリアルに沿ってやっていけばできました。debug=True)サンプルコードとほぼ同じです。サンプルではおうむ返ししていた部分をメッセージをさいたま市のポート情報から取得するように変更。linkbtnメッセージの取得部分。さいたま市のポート状況ページがjavascriptで描画されるページなので、seleniumを使って持ってきています。driver使えるのか不安でしたが、ググったらBuildpackを入れることで使用できるようです。Buildpackで使用されるChromeDriverとpythonでインストールしたchromedriver_binaryのバージョンを合わせるように注意です。githubのReadMeに記載されていました。意外と簡単にできました。時々503エラーが起きます...まぁ個人で使う分には問題ないのでこれでいいです。本当は貸出残が0になったら向こうから通知して欲しいのですが、pushは有料っぽいとのことだったので、ひとまず保留です。スポーツ好きなので、サイバメトリクスとか手を出してみたいです。APIを使って、レンタサイクルの貸出可能数を得るBOT作って見ました。相変らず、業務ではC#を使ってレガシーシステム開発に従事しております。個人としては、railsを使ったWebサービスを手伝ったり、pythonに手を出してみたりしております。いまはデータ分析に興味を持ってます。pythonを使ってデータ収集・分析を学んで行きたいと思います。ブログもちょくちょく更新して、プログラミング以外のことも記録していこうと思います。APIを使って、レンタサイクルの貸出可能数を得るBOT作って見ました。デザインかっこよくできました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。