開発

開発

RuffでPythonコードの品質を楽に底上げする

Ruffとは Ruff は Python の リンター(バグの芽やコード規約違反の検出)と フォーマッタ(整形)を ひとつにまとめた高速なコード品質改善ツールです。Rustで実装されているので動作がキビキビしており、未使用インポート...
開発

uv入門

「pip と venv を毎回作って管理するのめんどくさいなあ」と思っている方にぜひ読んでもらいたい内容です。さらにおまけとして「PyTorch の GPU 版を uv で入れる方法」も最後に記載しております。 uv...
未分類

uvによるPython環境構築・パッケージ管理入門

こんにちは、データ分析おじさんです。今日は最近話題の Python 環境管理ツール uv を触ってみた話を書きます。 「pip と venv を毎回作って管理するのめんどくさいなあ」と思っている方にぜひ読んでもらいたい内容です。さら...
python

pandas .to_csv エラー対策: UnicodeEncodeError: ‘shift_jis’ codec can’t encode character

Pandasの.to_csvメソッドを使用してCSVファイル出力を行う際にUnicodeEncodeErrorを起こしたので,備忘録的に対策を記載。 ページ作成者のOSはWindowsなので,Linux / Mac OS での再現性...
python

TkinterでBMI指数計算アプリを開発する

pythonのGUIライブラリである「Tkinter」を利用したアプリ開発の例について紹介しています。このページでは,簡単なアプリの例として,入力された身長・体重からBMI指数を計算し,その結果を表示するというアプリのコードを公開し,その説明を行っています。
python

Tkinterでアヤメの種類を判定する機械学習アプリを作成する

pythonの標準GUIライブラリ「Tkinter」を利用して,機械学習アルゴリズムを搭載した分類アプリケーションの開発を行いました。スクリプトの公開・説明を行っています。皆さんの開発の参考になれば幸いです。
python

Tkinter:トップレベルウィンドウを作成する

pythonの標準GUIライブラリ「Tkinter」を利用したアプリケーション開発について,トップレベルウィンドウの表示と設定方法についてまとめています。 私的備忘録としてまとめたものですが,アプリ開発の参考になれば幸いです。 ...
python

CSVファイルのビューワーをTkinterで作成する

pythonの標準GUIライブラリ「Tkinter」を用いたアプリ開発の練習として,CSVファイルのビューワーアプリを作成してみました(車輪の再発明とか言わないこと)。 こちらで公開しているコードについては,必ずしも最適な記...