最新記事一覧
-
基礎知識
【実用編】 pandas×SQLiteでCSVをデータベースで管理しよう!
CSV形式で渡される会計データや宛先リストを効率よく操作する際、pandasは便利なツールとして知られています。しかし、データ量が膨大になると、メモリ不足の壁に直面することも少なくありません。そんな時、SQLiteを活用すれば、データの絞り込みや集計が... -
基礎知識
【応用編】SQLiteのメタデータをPythonで利用しよう!初めてのデータベース入門
SQLiteを使いこなすためには、単なるデータ操作だけでなく、スキーマ情報やデータベース管理の方法を理解することが大切です。 本記事では、Pythonを使ってSQLiteのメタデータ(テーブル一覧、カラム情報)を取得したり、CREATE文を自動生成する方法を解説... -
基礎知識
【基礎編】SQLiteの基本操作をPythonで簡単に!初めてのデータベース入門
「Pythonを使って簡単にデータベースを扱いたい」と思ったことはありませんか? SQLiteは軽量で手軽に始められるデータベースで、Pythonとの親和性も抜群です。 本記事では、SQLiteを初めて触る方を対象に、テーブル作成やデータの追加・取得・更新・削除... -
基礎知識
【Python】フォルダ操作で便利なサンプル紹介
Pythonで効率的にフォルダ操作を行いたいけれど、どのモジュールを使えば良いか迷うことは無いですか? 本記事では、os、shutil、glob、pathlibという4つの標準ライブラリを駆使して、フォルダの作成や削除、名前変更、コピー、移動、存在確認など、さまざ... -
基礎知識
【Python】ファイルパス/フォルダパスの分解と結合で便利なサンプル紹介(os、pathlib)
Pythonでフォルダやファイルのパス操作を行う際に便利なライブラリとして、従来のosモジュールと、新しいpathlibモジュールがあります。 それぞれに特徴があり、同じタスクを達成する方法が少し異なります。 この記事では、ファイルサイズや更新日時などの... -
自作ツール
【Python】ファイル名の取得で便利なサンプル紹介(ワイルドカード対応)
自作プログラムを作成する中で、ファイル名の一覧を取得したい場合がよくあります。 フォルダ内のファイルやサブフォルダを効率的に扱うためには、いくつかの方法がありますが、本記事では、Pythonの標準ライブラリであるos、glob、pathlibを用いる方法に... -
自作ツール
【コピペOK】Pythonで楽々スクレイピング!SimpleScraper自作クラスで簡単Webページ解析
Webスクレイピングは、データ収集や情報分析に欠かせない技術ですが、HTMLの構造やタグに煩わされることが多いのが難点です。 そこで登場するのが、今回ご紹介する自作クラス「SimpleScraper」です。SimpleScraperは、複雑なHTMLを意識することなく、Webペ... -
自作ツール
【初心者歓迎】Python でParquet⇔CSV相互変換ツールを作ろう
Parquet形式とCSV形式は、どちらもデータ処理においてよく使用されるフォーマットですが、それぞれに利点があるため、状況に応じて変換が必要になることがあります。 そこで、本記事では Pythonを用いてParquet⇔CSVの相互変換を簡単に行うツールを紹介しま... -
自作ツール
【初心者歓迎】Python で文字コード/改行コード変換ツールを作ろう
CSVやテキストファイルを使ってアプリケーション間でデータ連携を行う場合、文字コードや改行コードの違いから文字化けやエラーが発生することがあります。 この記事では、Pythonを使った文字コード/改行コード変換ツールを紹介しています。 簡易的なUIを... -
自作ツール
【初心者歓迎】Python でフォルダをZip圧縮するツールを作ろう
Pythonを使ってフォルダを簡単に圧縮したいけれど、どうやればいいか分からない?そんなあなたにお勧めです。 この記事では、Pythonを使ってフォルダをZIP形式で圧縮する方法を、初心者でも分かりやすく解説しています。 AES暗号化を使ったパスワード付き...