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 중국어 웹사이트의 기타 관련 기사를 참조하세요!