ホームページ >バックエンド開発 >Python チュートリアル >Python 2.x でシステム コールを行うために os モジュールを使用する方法
os モジュールを使用して Python 2 でシステム コールを行う方法。x
はじめに:
os モジュールは、オペレーティング システムと対話するために使用される Python の重要なモジュールです。システムコールを実行できる関数が多数含まれており、Python でのファイルやディレクトリの処理、外部コマンドの実行、システム環境の取得と設定を便利に行うことができます。この記事では、Python 2.x の os モジュールを使用してシステム コールを行う方法とコード例を紹介します。
1. ファイルとディレクトリの操作
import os # 获取当前工作目录 current_dir = os.getcwd() print("当前工作目录:{}".format(current_dir))
import os # 切换工作目录至 "/home/user/Documents" os.chdir("/home/user/Documents")
import os # 在当前工作目录下创建名为 "test" 的目录 os.mkdir("test")
import os # 删除当前工作目录下的名为 "test" 的目录 os.rmdir("test")
import os # 列出当前工作目录下的所有文件和子目录 files = os.listdir(".") for file in files: print(file)
2. 外部コマンドの実行
os モジュールは、次の機能も提供します。外部注文を実行します。
import os # 执行 "ls" 命令 os.system("ls")
import os # 执行 "ls" 命令,并获取输出 output = os.popen("ls").read() print(output)
3. システム環境の取得と設定
os モジュールは次の機能も提供します。システム環境変数を取得および設定するためのいくつかの関数。
import os # 获取 "PATH" 环境变量的值 path = os.environ.get("PATH") print(path)
import os # 设置 "CUSTOM_VAR" 环境变量的值为 "custom_value" os.environ["CUSTOM_VAR"] = "custom_value"
結論:
OS モジュールは、使用されるモジュールです。 Python でシステムコールを行うための重要なモジュール。 os モジュールを介して、ファイルやディレクトリの操作、外部コマンドの実行、システム環境の取得と設定を簡単に行うことができます。この記事では、os モジュールの一般的な機能をいくつか紹介し、関連するコード例を示します。 os モジュールを学習して使用することで、オペレーティング システムの動作をより適切に処理および制御できるようになります。
以上がPython 2.x でシステム コールを行うために os モジュールを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。