stmtkブログ

Python中心の技術ブログです。

Python

【Python】開発環境

Pythonの開発環境について説明します。 Python(Anaconda)のインストール エディター(Visual Studio Code)のインストール 参考文献 Python(Anaconda)のインストール PythonをインストールにはAnacondaがおすすめです。 AnacondaにはPythonで開発するに…

【Python】プログラムのバッチ化

プログラムのバッチ化について説明します。 例として以下で作成したプログラムを使用します。 stmtk358.hatenablog.com プログラムのバッチ化 プログラムの定期実行 バッチフォルダにパスを通す 参考文献 プログラムのバッチ化 まず、任意のフォルダにバッチ…

【Python】フォルダ内の画像を一括でリサイズする

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 フォルダ内の画像を一括でリサイズするPythonプログラムです。 実行前 実行後 サンプル動画 youtu.be プログラム #! python3 # 機能 # フォルダ内の画像を一括でリサイズする # 使い方 # 1.…

【Python】Google翻訳で日本語を英語に翻訳する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 Google翻訳で日本語を英語に翻訳するPythonプログラムです。 実行前 実行後 サンプル動画 youtu.be プログラム #! python3 # 機能 # googletransで日本語を英語に翻訳する # 使い方 # 1.Pyt…

【Python】Rebuildのエピソード一覧をExcelに出力する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 Rebuildのエピソード一覧をExcelに出力するPythonプログラムです。 エンジニア向けのポットキャストで有名なRebuildがあります。 rebuild.fm 私もよく聞いているのですが、今回はそのエピソ…

【Python】seleniumでフォームを自動入力する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 seleniumでフォームを自動入力するPythonプログラムです。 Excelの内容をフォームに転記して送信します。 Excel フォーム テストフォーム pyautogui版もあります。 stmtk358.hatenablog.com…

【Python】pyautoguiでフォームを自動入力する

機能 サンプル動画 プログラム 座標について 日本語入力について 使い方 実行コマンド 参考文献 機能 pyautoguiでフォームを自動入力するPythonプログラムです。 Excelの内容をフォームに転記して送信します。 Excel フォーム テストフォーム selenium版もあ…

【Python】会費リマインダーメールを送信する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 会費リマインダーメールを送信するPythonプログラムです。 会費管理用のExcelから未払いの会員を抽出し、リマインダーメールを送信します。 Excel ※メールアドレスはダミーです。 リマイン…

【Python】Gmailでメールを送信する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 Gmailでメールを送信するPythonプログラムです。 コマンドラインで指定したメッセージをGmailで送信します。 例えば、以下のコマンドを実行すると python gmail_sender_test.py test@exampl…

【Python】Twitterに今日のおすすめ記事をツイートする

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 Twitterに今日のおすすめ記事をツイートするPythonプログラムです。 ブログの記事一覧からランダムで記事を選択して、Twitterにツイートします。 記事一覧 実行結果 サンプル動画 youtu.be …

【Python】Twitterにメッセージをツイートする

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 TwitterにメッセージをツイートするPythonプログラムです。 コマンドラインで指定したメッセージをTwitterにツイートします。 例えば、以下のコマンドを実行すると python tweet.py テスト…

【Python】Selenium利用時の注意点

Seleniumを利用するにあたって、いくつか注意点があります。 Anacondaの環境変数の設定 chromedriver-binaryのバージョン指定 Seleniumのコンソールログを非表示にする方法 ブラウザを開いたままにする方法 参考文献 Anacondaの環境変数の設定 スクレイピン…

【Python】LINEにメッセージを送信する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 LINEにメッセージを送信するPythonプログラムです。 コマンドラインで指定したメッセージをLINEに送信します。 例えば、以下のコマンドを実行すると python line_notifier.py テスト送信で…

【Python】ユニクロの値下げ商品をチェックする

機能 機能一覧 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 ユニクロの値下げ商品をチェックするPythonプログラムです。 チェックしたい商品を登録し、登録した商品が値下げしたらLINEに通知します。 機能一覧 登録(save):商品URLを元に商…

【Python】ページ内のリンクを取得する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 ページ内のリンクを取得するPythonプログラムです。 指定URLのページ内リンクを取得し、リンクテキストとリンクURLの一覧をクリップボードにコピーします。 一覧はタブ区切りされているので…

【Python】検索ワードに関連するキーワードを収集する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 検索ワードに関連するキーワードを収集するPythonプログラムです。 任意のキーワードでGoogle検索を行い、検索結果の下部にある「他のキーワード」を収集します。 例えば、「Python 入門」…

【Python】Google検索結果をExcelに出力する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 Google検索結果をExcelに出力するPythonプログラムです。 任意のキーワードでGoogle検索を行い、検索結果の上位20件をExcelに出力します。 サンプル動画 youtu.be プログラム #! python3 # …

【Python】Google検索結果を別タブで開く

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 Google検索結果を別タブで開くPythonプログラムです。 任意のキーワードでGoogle検索を行い、検索結果の上位20件を別タブで表示します。 サンプル動画 youtu.be プログラム #! python3 # 機…

【Python】ページのリンク切れをチェックする

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 ページのリンク切れをチェックするPythonプログラムです。 ページ内のリンクを取得し、リンク先にアクセスします。 リンク切れ(HTTPステータスコードが200以外)のURLがあれば、コンソール…

【Python】Excel上の価格を更新する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 Excel上の価格を更新するPythonプログラムです。 サンプル動画 youtu.be プログラム #! python3 # 機能 # Excel上の価格を更新する # 使い方 # 1.Pythonを実行する # 実行コマンド # python…

【Python】Excelの行と列を入れ替える

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 Excelの行と列を入れ替えるPythonプログラムです。 サンプル動画 youtu.be プログラム #! python3 # 機能 # Excelの行と列を入れ替える # 使い方 # 1.Pythonを実行する # 実行コマンド # py…

【Python】招待リストからWord招待状を作成する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 招待リストからWord招待状を作成するPythonプログラムです。 招待リストの招待者ごとに招待状を作成します。 印刷することを考慮し、招待者ごとに改ページしています。 ■招待リスト ■招待状…

【Python】ファイルの文字コードを変換する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 ファイルの文字コードを変換するPythonプログラムです。 例えば、以下のコマンドを実行すると文字コードがshift_jisのファイルをutf-8に変換します。 python file_encoder.py input shift_j…

【Python】ツール一覧

Pythonで作成したツールの一覧です。 Pythonを一通り学習したけど、次に何を作ればいいか分からない人やちょっとしたツールを探している人に向けて作成しています。 文字列操作 【Python】テキストの各行にプレフィックスを追加する 【Python】テキストの各…

【Python】クリップボードのテキストを保存・復元・削除する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 クリップボードのテキストを保存・復元・削除するPythonプログラムです。 サンプル動画 youtu.be プログラム #! Python3 # 機能 # クリップボードのテキストを保存・復元・削除する # 使い…

【Python】マウスカーソルを動かし続ける

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 マウスカーソルを動かし続けるPythonプログラムです。 プログラムを実行すると停止コマンドを打つまで、一定間隔でマウスカーソルが動き続けます。 サンプル動画 youtu.be プログラム #! py…

【Python】マウスカーソルの座標とRGB値を表示する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 マウスカーソルの座標とRGB値を表示するPythonプログラムです。 プログラムを実行すると以下のように、マウスカーソルの座標とRGB値をリアルタイムで表示します。 サンプル動画 youtu.be プ…

【Python】Wordから全テキストを取得する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 Wordから全テキストを取得するPythonプログラムです。 Word内のテキストを読み取って、クリップボードにコピーします。 実行前 実行後 サンプル動画 youtu.be プログラム #! python3 # 機能…

【Python】PDFを暗号化する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 PDFを暗号化するPythonプログラムです。 サンプル動画 youtu.be プログラム #! python3 # 機能 # PDFを暗号化する # 使い方 # 1.Pythonを実行する # 実行コマンド # python pdf_encrypter.p…

【Python】指定したページをPDFから削除する

機能 サンプル動画 プログラム 使い方 実行コマンド 参考文献 機能 指定したページをPDFから削除するPythonプログラムです。 サンプル動画 youtu.be プログラム #! python3 # 機能 # 指定したページをPDFから削除する # 使い方 # 1.Pythonを実行する # 実行…