Linux システムでのシステム スクリプト プログラミングに Python を使用するための基本構成ガイド
システム スクリプト プログラミングに進む前に、Linux システムでいくつかの基本構成を実行して、Python オペレーティング環境とライブラリが適切であることを確認する必要があります。通常サポート。この記事では、Linux システムでシステム スクリプトを作成するために Python を構成および使用する方法を紹介し、いくつかの基本的なコード例を示します。
まず、Python がインストールされているかどうかを確認する必要があります。ターミナルで次のコマンドを実行すると、Python のバージョンを確認できます。
python --version
Python のバージョン情報が表示されたら、Python はインストールされています。インストールされていない場合は、次のコマンドを使用してインストールしてください:
sudo apt-get install python3
pip は、インストールと管理に使用できる Python パッケージ マネージャーです。さまざまな Python ライブラリ。 Linux システムでは、pip を手動でインストールする必要があります。次のコマンドを使用して pip をインストールできます:
sudo apt-get install python3-pip
インストールが完了したら、次のコマンドを実行して pip が正常にインストールされたかどうかを確認できます:
pip3 --version
pip のバージョン情報と表示されればインストール成功です。
プロジェクト間の依存関係を分離し、異なる環境でのプロジェクトの一貫性を確保するために、Python 仮想環境を使用できます。仮想環境では、Python プロジェクトと関連ライブラリを分離して、異なるプロジェクト間の競合を回避できます。
まず、仮想環境ツールをインストールします:
sudo apt-get install python3-venv
インストールが完了したら、次のコマンドを使用して新しい仮想環境を作成できます:
python3 -m venv myenv
where, myenvは仮想環境の名前であり、必要に応じて変更できます。作成が完了したら、仮想環境をアクティブ化します。
source myenv/bin/activate
仮想環境をアクティブ化すると、ターミナルのコマンド プロンプトに仮想環境の名前が表示されます。仮想環境にインストールされた Python ライブラリは、現在の仮想環境でのみ有効になります。
システム スクリプト プログラミングでは、一般的に使用される Python ライブラリがよく使用されます。以下に、一般的に使用されるいくつかの Python ライブラリとインストール方法を紹介します。
pip install requests
pip install psutil
pip install paramiko
上記は、一般的に使用される Python ライブラリの一部です。特定のニーズに応じて、他のライブラリも仮想環境にインストールできます。
次に、システムの CPU とメモリの使用状況を監視するために Python で記述された簡単なシステム スクリプトの例を示します:
import psutil # 获取CPU使用率 cpu_percent = psutil.cpu_percent(interval=1) print("CPU使用率:{}%".format(cpu_percent)) # 获取内存使用情况 memory = psutil.virtual_memory() total_memory = round(memory.total / (1024 * 1024 * 1024), 2) used_memory = round(memory.used / (1024 * 1024 * 1024), 2) memory_percent = memory.percent print("内存总量:{}GB".format(total_memory)) print("已使用内存:{}GB".format(used_memory)) print("内存使用率:{}%".format(memory_percent))
このスクリプトは、psutil ライブラリを使用してシステムの CPU 使用率とメモリ使用率を取得し、結果を出力します。スクリプトは必要に応じて変更および拡張できます。
概要
この記事では、Python と pip のインストール、Python 仮想環境の構成、一般的に使用される Python ライブラリのインストールなど、Linux システムでのシステム スクリプト プログラミングに Python を使用するための基本的な構成ガイドを紹介します。同時に、この記事では、簡単なシステム スクリプト プログラミングの例も提供します。この記事が、システム スクリプト プログラミングに Python を学習および使用している読者に役立つことを願っています。
以上がLinux システム上で Python を使用したシステム スクリプトの基本構成ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。