Python– tag –
-
自動化・開発
Python で Google 検索結果を取得する方法|Custom Search API 終了後の選択肢
はじめに Web 上の情報をプログラムから収集する際、Python から Google の検索結果をデータとして取得したい場面があります。これまでは Google の Custom Search JSON API がその選択肢の 1 つでしたが、状況が変わりました。 Custom Search JSON API は... -
自動化・開発
Backlog API で課題一覧を取得し CSV 出力する手順|Python の実装例
はじめに Backlog はプロジェクト管理ツールですが、毎日の進捗確認や未消化課題のリストアップなど、画面を操作して情報を集める作業に手間を感じる場面があります。 Web ブラウザで行う操作の多くは、Backlog API を使うことでプログラムから自動化でき... -
自動化・開発
urlwatch でサイト更新を検知|Slack 通知と監視設定のポイント
はじめに Web サイトの更新を自動で検知し、変更があった際に通知を受け取りたいケースがあります。本記事では、オープンソースの監視ツール 「urlwatch」 を用いて、特定の Web ページを監視し、更新の差分を Slack やメールに通知する仕組みの構築手順を... -
自動化・開発
Python の SyntaxError: Non-UTF-8 code starting with を解決|文字コードの見分け方
はじめに Python スクリプトを実行した際に、次のようなエラーが出て処理が止まることがあります。 SyntaxError: Non-UTF-8 code starting with '\x82' in file test.py on line 10, but no encoding declared; see https://peps.python.org/pep-0... -
自動化・開発
Python urljoin の正しい使い方とセキュリティの注意点
はじめに Python で Web スクレイピングや REST API クライアントを実装する際、「ベース URL(ドメイン)」と「相対パス」を結合して絶対 URL を組み立てる場面が頻繁にあります。 base = "https://example.com/" path = "api/v1/users&qu...
12
