IT用語
読みやすい文法が特徴のプログラミング言語。AI・データ分析・Webアプリ・自動化のスクリプトなどで広く使われる。
Python は、読みやすく書きやすい文法が特徴のプログラミング言語です。オープンソース で開発され、初心者の学習から専門的な開発まで幅広く使われています。
主な使い道
- AI・機械学習:LLM の開発や利用、データの前処理など。多くの AI のライブラリや SDK が Python 向けに提供されている
- データ分析・グラフの作成
- Web アプリケーションの バックエンド(Django・Flask・FastAPI など)
- 作業の自動化やサーバーの管理のスクリプト
パッケージの管理
Python の パッケージ は、PyPI という公開の リポジトリ から pip などでインストールします。プロジェクトごとに仮想環境を作り、使うパッケージとバージョンを分けて管理するのが一般的です。
セキュリティ上の注意
- PyPI にも、正規のパッケージに似た名前の悪意あるパッケージが登録されることがある。名前と配布元を確認してからインストールする
- 使っているパッケージの 脆弱性 情報を確認し、定期的に更新する
- 信頼できないデータを pickle などで読み込むと、任意のコードを実行されるおそれがある
- Python 本体にもサポート期間があり、終了したバージョンにはセキュリティの修正が出ない









