파이썬 os.popen () 메소드
개요
os.popen () 메소드는 명령에서 파이프를 여는 데 사용됩니다.
에서 유닉스, 윈도우에서 유효한
문법
다음과같이는 popen () 메서드 구문은 다음과 같습니다
os.popen(command[, mode[, bufsize]])
매개 변수
명령 - 명령.
모드 - 모드 권한은 'R'(기본값) 또는 'w'가 될 수 있습니다.
BUFSIZE는 - 버퍼 크기에 필요한 파일을 나타냅니다 : 0 버퍼 수단, 다른 양의 값 (바이트, 아마도 값) 버퍼 크기 매개 변수를 나타내고, 1 버퍼 라인을 의미한다.디폴트 값은 음수 BUFSIZE는 라인 버퍼 인 TTY 장치에 대해, 일반적으로, 시스템을 사용하는 수단이며, 다른 파일이 완전히 버퍼링된다. 만약 파라미터를 변경하지 않으면, 디폴트 값은 시스템을 사용하는 경우.
반환 값
그것은 열린 파일 객체 FD의 파일 기술자 수를 반환
예
다음의 예는 popen ()를 사용하는 방법을 보여줍니다
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 使用 mkdir 命令 a = 'mkdir nwdir' b = os.popen(a,'r',1) print b
위 프로그램의 출력은 다음과 같습니다
open file 'mkdir nwdir', mode 'r' at 0x81614d0