PDF操作、メールの送受信、フォルダの整理など、Pythonを使って作業の効率化や自動化を実現するプログラムの記事です。
【Python】指定した文字列の空白を削除する方法
Pythonのreplaceやstrip、splitメソッドを用いて、文字列の空白(スペース)を削除する方法を初心者向けに解説します。
Pythonを使ってできる業務効率化・27選(2022年6月更新)
この記事では、Pythonを使って出来るWebマーケ、WordやExcelの操作、データ分析から画像処理までのあらゆる業務効率化例とその方法を紹介しています。Pythonを学習する際の参考にご覧ください。
FlaskでToDoアプリを作成するプログラム
今回はFlaskでTodoアプリを作ってみましょう。
FlaskはPythonのWebフレームワークで、最小限の機能で簡潔にWebアプリを作るのに適しています。
Todoアプリはフレームワークとデータベースを使っ...
【Python】Excelを自動でPDFに変換するライブラリの使い方
ExcelのPDF化はExcelの「ファイル」タブからワンクリックで完了しますが、ファイルが沢山あると単純作業でも時間がかかりますよね。大量のPDFをExcelに変換する方法としてはVBAやマクロを使うことが一般的です。でも...
メールの送受信(smtplib、imaplib)
Pythonでメールの送受信をしたい場合はimaplibとsmtplibを使います。
ここではimaplibとsmtplibとGoogleアカウントを使ってメールの送受信をやってみましょう。
Gmailでの送受信...
CSVファイルから空フォルダを作成するプログラム
フォルダをいくつか作る程度であれば手で作った方が早いですが、何十個も作らないといけない時はさすがに大変ですよね。
なので、ここではPythonを使って空のフォルダをcsvから作成する方法をご紹介します。
単純に作...
PC内の巨大ファイルを探すプログラム
コンソール上で実行するとローカルPC内の巨大ファイルを検索できるプログラムです。
コード例では、引数に検索したいディレクトリ(パス)を指定することで、指定したディレクトリ内に含まれる1000MB(=1GB)以上のファイ...
【Python】ファイルパスワードを総当たりで解除するプログラム
取引先との契約書をパスワード付きのPDFで受け取ったが、パスワードが記載されたメールを誤って削除してしまった…そんなこと、起こらないに越したことはありませんが、万が一起きてしまっても挽回する方法があります。パスワードが分から...
PyocrとTesseractで精度の高いOCRを作ってみよう
PythonのライブラリPyocrを使い、OCR処理が出来るプログラムを作成してみようと思います。OCRとは『光学的文字認識』の意で、画像中に表示されている文字情報を抽出し、テキストデータへ変換する技術のことです。最近はAI...
【スクレイピングの基本】タウンワークから求人情報を自動取得しよう!
プログラムの概要
スクレイピングによりデータを取得するPythonのプログラムの最も簡単な例として、求人情報サイトタウンワークから求人情報を取得してCSVに保存することを目指します。
最初にスクレイピングに関する...