はるっち

CSV

PythonでCSVファイルを読み込み・書き込み(入力・出力)

Pythonで業務の自動化を行うためにはCSVファイルの操作が不可欠です。この記事では、標準モジュールのcsvでCSVファイルの読み込み・書き込みを行う方法を解説します。使用モジュールモジュール :csv(公式ドキュメント)インストール:不...
データベース連携

【Windows11対応】PostgreSQLのインストール手順

ここではPosgtgreSQLをインストールする手順を解説します。PosgtgreSQLをダウンロードするPostgreSQLの公式サイト()にアクセスします。ページ中央の「Download→」ボタンをクリックします。ダウンロードページの「...
データベース連携

PythonでPostgreSQLを操作する(psycopg2)

ここではPythonでPostgreSQLを操作する方法を解説します。PostgreSQLにデータを保存することで大規模なデータを簡単に扱うことができるようになります。PostgreSQLはデータベース(DB)の一種で、リレーショナルデータ...
Excel

VBAマクロからPythonを実行する(xlwings)

ExcelVBAを利用していると、作業内容によってはPythonを利用したい場合があると思います。そこで、VBAからPythonを呼び出して実行する方法を解説します。xlwingsというライブラリを使用すると、ExcelVBAからPytho...
データベース連携

PythonでMongoDBを操作する(PyMongo)

ここではPythonでMongoDBを操作する方法を解説します。MongoDBにデータを保存することで、大規模なデータを簡単に扱うことができるようになります。MongoDBはデータベース(DB)の一種で、NoSQL(ノーエスキューエル)に分...
データベース連携

PythonでMySQLを操作する(mysql-connector-python)

ここではPythonでMySQLを操作する方法を解説します。MySQLにデータを保存することで大規模なデータを簡単に扱うことができるようになります。MySQLはデータベース(DB)の一種で、リレーショナルデータベース(RDB)に分類されます...
お役立ち情報

【実機レビュー】ロジクールMX Keys KX800を1年以上使用した結果

2021年2月に購入したロジクールMXKeysKX800ワイヤレスキーボードを1年4ヶ月以上使用した結果を紹介します。(2022年6月19日時点)結論としては、このキーボードのおかげで生産性も爆上げしていて、耐久性も全く問題無いため、もうこ...
PDF

PythonでPDFを読み込む(PyMuPDF, PyPDF2, PDFminer)

業務効率化・自動化の事例として、PythonでPDFを読み込む方法を解説します。Pythonでは外部ライブラリを使用することで、PDFを読み込んで様々な操作をする事が可能です。操作できる例として、テキスト抽出、画像取得、目次取得、ページ毎に...
お役立ち情報

【地獄!?】40代エンジニアの転職成功体験談

この記事では、私自身の転職活動の経験をお伝えします。私はエンジニアとしてこれまでに2回転職をしていて、1回目は20代で異業種への転職、2回目は40代で運良く大手メーカーへの転職に成功しています。そこで、これから転職活動を始めようか悩んでいる...