Python を使用して Linux 上でスクリプト操作を実行する方法

王林
リリース: 2023-10-05 09:13:14
オリジナル
1521 人が閲覧しました

Python を使用して Linux 上でスクリプト操作を実行する方法

Python を使用して Linux でスクリプト操作を実行する方法

Linux オペレーティング システムでは、Python は自動操作を簡単に実行できる一般的に使用されるスクリプト言語です。この記事では、Python を使用して Linux 上でスクリプト操作を実行する方法と、具体的なコード例を紹介します。

  1. Python のインストール

始める前に、まず Linux システムに Python をインストールする必要があります。ほとんどの Linux ディストリビューションには Python がプリインストールされています。次のコマンドを実行すると、Python がインストールされているかどうかを確認できます:

python --version
ログイン後にコピー

Python がすでにインストールされている場合は、Python のバージョン情報が表示されます。

Python がインストールされていない場合は、次のコマンドを使用してインストールできます (Ubuntu を例にします):

sudo apt update
sudo apt install python
ログイン後にコピー
  1. Python スクリプト ファイルを作成します

Linux システムでは、Python スクリプト ファイルは任意のテキスト エディタを使用して作成できます。ターミナルに「Hello, world!」を出力するための簡単なスクリプト例を次に示します。

#!/usr/bin/env python

print("Hello, world!")
ログイン後にコピー

上記のコードを「hello.py」などのファイルにコピーします。ファイルの拡張子が Python の標準拡張子である「.py」であることを確認してください。

  1. スクリプト ファイルに実行権限を追加する

Linux システムでは、ターミナルでスクリプト ファイルを直接実行する前に、スクリプト ファイルに実行権限を追加する必要があります。次のコマンドを使用して実行権限を追加します。

chmod +x hello.py
ログイン後にコピー
  1. Python スクリプトの実行

これで、ターミナルで Python スクリプトを実行できるようになります。次のコマンドを使用してスクリプトを実行します。

./hello.py
ログイン後にコピー

すべてが正常に完了すると、ターミナルに「Hello, world!」と出力されます。

Python スクリプトは、ターミナルで直接実行するだけでなく、次のコマンドを使用してコマンドとして実行することもできます。

python hello.py
ログイン後にコピー

これは、Python インタープリターを使用してスクリプトを実行します。

  1. スクリプトでシステム コマンドを実行する

Python スクリプトでは、os モジュールを使用してシステム コマンドを実行できます。以下は、Linux システムに新しいディレクトリを作成するためのサンプル コードです。

#!/usr/bin/env python

import os

# 创建目录
os.mkdir("new_directory")
ログイン後にコピー

上記のスクリプトを実行すると、現在のディレクトリに「new_directory」という名前の新しいディレクトリが作成されます。

ファイルのコピー、ファイルの削除など、必要に応じてスクリプト内で他のシステム コマンドを実行できます。

概要:

この記事では、Python を使用して Linux 上でスクリプト操作を実行する方法を紹介します。まず、Python をインストールし、Python スクリプト ファイルを作成する必要があります。次に、スクリプト ファイルに実行権限を追加し、ターミナルで直接実行します。さらに、スクリプト内の os モジュールを通じてシステム コマンドを実行して、より複雑な操作を実現することもできます。

この記事が、Linux でのスクリプト操作に Python を使用したいと考えている読者に役立つことを願っています。

以上がPython を使用して Linux 上でスクリプト操作を実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!