業務効率化

PDF操作、メールの送受信、フォルダの整理など、Pythonを使って作業の効率化や自動化を実現するプログラムの記事です。

業務効率化 業務効率化
業務効率化

FlaskでToDoアプリを作成するプログラム

今回はFlaskでTodoアプリを作ってみましょう。 FlaskはPythonのWebフレームワークで、最小限の機能で簡潔にWebアプリを作るのに適しています。 Todoアプリはフレームワークとデータベースを使っ...
業務効率化

【Python】Excelを自動でPDFに変換するライブラリの使い方

メタディスクリプション:Pythonのライブラリ、Pywin32を使ってExcelをPDFに自動変換する方法を紹介。プログラミング初心者でも作れる短いコードで、Excelの業務効率を劇的に改善出来ます。 ExcelのP...
業務効率化

メールの送受信(smtplib、imaplib)

Pythonでメールの送受信をしたい場合はimaplibとsmtplibを使います。 ここではimaplibとsmtplibとGoogleアカウントを使ってメールの送受信をやってみましょう。 Gmailでの送受信...
業務効率化

CSVファイルから空フォルダを作成するプログラム

フォルダをいくつか作る程度であれば手で作った方が早いですが、何十個も作らないといけない時はさすがに大変ですよね。 なので、ここではPythonを使って空のフォルダをcsvから作成する方法をご紹介します。 単純に作...
業務効率化

PC内の巨大ファイルを探すプログラム

コンソール上で実行するとローカルPC内の巨大ファイルを検索できるプログラムです。 コード例では、引数に検索したいディレクトリ(パス)を指定することで、指定したディレクトリ内に含まれる1000MB(=1GB)以上のファイ...
業務効率化

【Python】ファイルパスワードを総当たりで解除するプログラム

メタディスクリプション:ZIPやPDFファイルの分からなくなったパスワードを、Pythonで文字の組み合わせ総当たりで解除できる方法を紹介。今回はpikepdfというライブラリを使って小文字と数字から成るパスワードを解析しま...
業務効率化

PyocrとTesseractで精度の高いOCRを作ってみよう

メタディスクリプション:PythonのライブラリPyocrを使って、画像の文字を認識しテキストデータとして抽出する OCRを作成してみようと思います。プログラムの作り方から認識精度を高める方法まで紹介します。 Pyth...
業務効率化

【スクレイピングの基本】タウンワークから求人情報を自動取得しよう!

プログラムの概要 スクレイピングによりデータを取得するPythonのプログラムの最も簡単な例として、求人情報サイトタウンワークから求人情報を取得してCSVに保存することを目指します。 最初にスクレイピングに関する...
業務効率化

4.取得した結果をcsvに保存する

前の記事のおさらいと本記事でやること 前の記事へ 前の記事ではすべての検索結果のページの要素の取得方法を解説しました。 この記事では、取得した結果をCSVに保存し、また検索キーワードの入力をコ...
業務効率化

3.タウンワークの検索結果を最後のページまで取得する

前の記事のおさらいと本記事でやること 前の記事へ 前の記事では検索結果の1ページ目の要素の取得方法を解説しました。 この記事では、次のページのURLを取得し、ループ文によって検索結果のすべてのペ...
タイトルとURLをコピーしました