CATEGORY

Python

  • 2022-09-25

【Python】YouTube APIで動画データを取得する方法

YouTubeの動画データ(再生回数、いいね数など)を取得するには? PythonでYouTube APIを扱うには? 本記事ではこのような疑問を解決します。 YouTubeにアップされている動画のタイトルや再生数、いいね数などの情報を一覧で取得できたら便利ですよね。 さらにcsvファイルなどに出力して分析を行えばマーケティング等に活かすことができます。 そこで今回はPythonによってYouTu […]

  • 2022-07-07

【Python】コマンドライン引数を使う方法

そもそもコマンドライン引数とは? Pythonでコマンドライン引数を使うには? 本記事ではこのような疑問を解決します。 Pythonにおいてファイル(モジュール)をコマンドラインから実行するときに、「コマンド実行時に外から値をファイルの中へ渡せたらいいのにな・・・」って思う時があります。 そんな時に役立つのがコマンドライン引数です。 そこで今回はPythonでコマンドライン引数を使う方法を解説しま […]

  • 2022-07-03

【Python】__name__ と__main__について

Pythonで見かける__name__ と__main__とは? if __name__ == ‘__main__’ の使い方とは? 本記事ではこのような疑問を解決します。 Pythonモジュールをいくつか見ていると、”__name__ “や”__main__”といった表記を見かけます。 見た目からして少し特殊なものですよね。 また、この「if __name__ == &# […]

  • 2022-06-29

【Python】Excelファイルを操作する方法【OpenPyXL】

PythonでExcelファイルを操作するには? Excelファイルの操作を効率化・自動化するには? 本記事ではこのような疑問を解決します。 ホワイトカラーの現場では、業務効率化・自動化ブームによってPythonによるExcelファイルの操作が徐々に使われるようになってきています。 とはいえ、一般化されるにはまだまだ時間がかかるでしょう。 そして、ダラダラと長い文章で説明されたものではなく、必要な […]

  • 2022-06-15

【Python】日本語や外国語などの言語判定をする方法

Pythonで文字列の言語判定をするには? 文字列中に何語が含まれているかを解析するには? 本記事ではこのような疑問を解決します。 今回はPythonによる日本語や外国語などの言語判定をする方法を解説していきます。 ちなみに、筆者がPythonによる言語判定を行なったきっかけは海外からの迷惑メールを弾きたいと思ったことです。 メール中の文字列を言語解析して特定の言語だけを受け付けられるようにしまし […]

  • 2022-06-14

【Python】Twilioを使って自動電話をかける方法

Pythonで自動電話をかけるには? Twilioの使い方とは? 本記事ではこのような疑問を解決します。 Pythonで自動電話をかけたい時に便利なのがTwilioです。 Twilioは電話などのコミュニケーション手段をAPIによって実現するサービスです。 例えば、電話による通知機能を実装したい時などに最適でしょう。 そこで今回はPythonでTwilioを使って自動電話をかける方法を解説していき […]

  • 2022-05-25

【Python】Amazon SESでメール配信をする

Amazon SESを利用してメール配信をするには? Pythonを使ってAmazon SESを操作するには? 本記事ではこのような疑問を解決します。 Webアプリケーション開発においてメール配信機能はほぼ必須の機能でしょう。 しかし、メール配信機能を実装する際には、SMTPサーバーを立てたり、ドメイン認証を行なったり、といった作業が必要になります。 そんな面倒なことを簡単にしてくれるのがAmaz […]

  • 2022-04-22

【Python】pipでrequirements.txtを使ってパッケージを一括インストールする方法

pipでパッケージを一括インストールするには? requirements.txtの使い方は? 本記事ではこのような疑問を解決します。 Pythonのパッケージ管理ツールであるpipを使用していると、以下のことを実現したくなります。 ・パッケージを一括インストールしたい ・インストールしたパッケージを一覧で確認したい ・どんな環境でもインストールするパッケージを固定したい そんな時に便利なのがreq […]

  • 2022-03-09

【自動化】Pythonでメールを送信する方法

Pythonでメールを送信する方法とは? smtplibの使い方とは? 本記事ではこのような疑問を解決します。 あなたは定型文メールやパターン化されたメールを手動で送信していませんか? このようなメールのやりとりを手動で行なっている場合、効率性に欠け、時間を大幅に損していることでしょう。 しかし、この記事を読めば今まで手間をかけていた作業を瞬時に終わらせ、空いた時間で好きなことができるようになりま […]

  • 2022-02-01

【Python】GoogleカレンダーAPIを操作して予定の取得・追加をする方法

PythonでGoogleカレンダーAPIを操作するには? PythonでGoogleカレンダーの予定を取得・追加するには? 本記事ではこのような疑問を解決します。 筆者がWebアプリを開発している際に、Googleカレンダーからデータを取得する機能の実装が必要になりました。 そこで今回はドキュメントを残す目的でGoogleカレンダーAPIを操作して予定の取得・追加をする方法を解説していきます。 […]