Open MaximizedOwl opened 10 months ago
beautifulSoupでは制作不可能。 トナメルのページは動的に生成されていることが分かった。
大抵の場合は、BeautifulSoupで事が足りてしまうのですが、取得先のhtmlがフロントサイドでの出力、つまりJavaScriptやAjaxで描画されているようなケースでは、BeautifulSoupでのスクレイピングが不可能です。 参考: https://www.handsonplus.com/programming/python-scraping/
Selenium & ChromeDriverを試してみる。
Chrome Driverを設けなくていいならpupperteer でよい?
全体設計
Functions1. https://qiita.com/kazuki5555/items/f6b7081f23e45367ce72Beautifulsoup4. https://rinoguchi.net/2020/08/python-scraping-library.htmlDiscrodのbot作成5. https://discordpy.readthedocs.io/ja/latest/discord.htmlDiscord webhooks
heroku+ selenuim + chrome driver
HerokuのGitHub Actionsを利用した自動deploy
1.https://zenn.dev/mikakane/articles/heroku_deploy_action