Python– tag –
-
自動化・開発
Python データ分析の始め方|前処理・集計・可視化ライブラリの選び方
はじめに 取得したデータをそのまま眺めていても、傾向や関係は見えてきません。数字の表を、傾向や関係が読み取れる形に変えていく工程がデータ分析です。Python には、データ分析のための定番ライブラリが揃っており、読み込みから前処理、集計、可視化... -
脆弱性対応
CVE-2026-42208 と litellm の SQL インジェクション|36 時間で悪用された脆弱性のリスクと対処
はじめに 2026 年 4 月、オープンソースの AI ゲートウェイ「litellm」に深刻な SQL インジェクションの脆弱性 CVE-2026-42208(CVSS 9.3)が公表されました。事前認証なしで攻撃可能な点に加え、Sysdig の観測によれば GitHub Advisory Database への登録... -
自動化・開発
Docker Model Runner で Gemma 4 を動かす手順とバリアント選定のポイント
はじめに AI 開発においてローカル環境でのモデル実行が広がる中、2026 年 4 月に Google の軽量モデル Gemma 4 が Docker Hub に公式対応しました。リリース当初は Docker Model Runner(DMR)側のアーキテクチャ対応が間に合っておらず、unknown model a... -
脆弱性対応
litellm 1.82.7 / 1.82.8 のマルウェア混入と検出・修復の手順
はじめに 2026 年 3 月 24 日、Python の人気パッケージ「litellm」のバージョン 1.82.7 および 1.82.8 に、認証情報窃取とバックドア機能を持つマルウェアが混入した状態で PyPI に公開されました。攻撃者は脅威アクターである TeamPCP で、5 日前に発生... -
自動化・開発
Python で業務を自動化する方法|API データ取得・整形・定期実行の基本
はじめに 毎日の進捗確認、複数サイトの巡回チェック、検索結果や課題一覧の収集とレポート化。こうした定型作業は、一度仕組みを作れば Python で自動化できます。手作業を置き換えることで、本来注力したい業務に時間を回せます。 一方で、いざ自動化を... -
自動化・開発
Python と Google Maps API で複数地点を近い順に並べ替える手順
はじめに 営業の外回りや設備の定期点検、出張時の移動計画などで、訪問先の住所を Google マップに 1 件ずつ入力し、地図を見ながら回る順番を考える作業に時間を取られることがあります。 「出発地から近い順に、自動で並べ替えられれば」と感じる場面は... -
サーバー&クラウド
Python 3.7.17(最終版)の Windows インストール手順と pyenv-win 共存
はじめに 「参考書のサンプルコードが Python 3.7 で書かれている」「以前作ったツールが、最新の Python だと動かない」といった理由で、あえて古いバージョンの Pythonが必要になるケースは少なくありません。 この記事では、Python 3.7 系の最終セキュ... -
自動化・開発
Python で相関分析|ヒートマップと p 値・有意性の確認
はじめに データ分析と聞くと、売上予測やマーケティングなどビジネスの現場で使われるものという印象があるかもしれません。一方で、相関分析のような基本的な手法は、個人的な記録の整理や意思決定の補助としても役立ちます。 たとえば、長く付き合う持... -
自動化・開発
Python でガントチャートを作成|Plotly の予実管理と手法の使い分け
はじめに プロジェクト管理において、全体のスケジュール感や進捗を一目で把握できるガントチャートは有用なツールです。Python の Plotly を使うと、Excel のスクリーンショットのような静止画ではなく、マウスオーバーで詳細を表示したり期間を拡大縮小... -
自動化・開発
AniList API でアニメ情報を取得|Python 手順とレート制限の注意点
はじめに AniList は、アニメやマンガの作品情報、放送スケジュール、声優、ユーザー評価などを網羅した大規模なデータベースサイトです。同サイトが提供する AniList API はクエリ言語に GraphQL を採用しており、プログラムから必要なデータだけを効率的...
12
