Python os.popen метод ()
Методы файла / каталога Python OS
очертание
Метод os.popen () используется для открытия трубы из команды.
Действует в Unix, Windows в
грамматика
POPEN () Синтаксис метода выглядит следующим образом :
os.popen(command[, mode[, bufsize]])
параметры
команда - команда.
режим - режим привилегий может быть 'г' ( по умолчанию) или 'W'.
BUFSIZE - указывает размер файлов требуется буфер: 0 означает небуферизован; 1 означает линию буферизованный, другие положительное значение указывает параметр размера буфера (предположительно значение, в байтах).Значение по умолчанию является отрицательным BUFSIZE означает использовать систему, в общем, для TTY устройства, которое является буфер линии, остальные файлы, она полностью буферном. Если вы не измените параметры, значения по умолчанию с помощью системы.
Возвращаемое значение
Она возвращает дескриптор файла номер открытого файла объекта ФД
примеров
Следующий пример демонстрирует 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