Latest web development tutorials

Python3 os.popen метод ()

Методы файла / каталога python3 OS Методы файла / каталога python3 OS


очертание

Метод os.popen () используется для открытия трубы из команды.

Действует в Unix, Windows в

грамматика

POPEN () Синтаксис метода выглядит следующим образом :

os.popen(command[, mode[, bufsize]])

параметры

  • команда - команда.

  • режим - режим привилегий может быть 'г' ( по умолчанию) или 'W'.

  • BUFSIZE - указывает размер файлов требуется буфер: 0 означает небуферизован; 1 означает линию буферизованный, другие положительное значение указывает параметр размера буфера (предположительно значение, в байтах).Значение по умолчанию является отрицательным BUFSIZE означает использовать систему, в общем, для TTY устройства, которое является буфер линии, остальные файлы, она полностью буферном. Если вы не измените параметры, значения по умолчанию с помощью системы.

Возвращаемое значение

Она возвращает дескриптор файла номер открытого файла объекта ФД

примеров

Следующий пример демонстрирует POPEN () методы использования:

#!/usr/bin/python3

import os, sys

# 使用 mkdir 命令
a = 'mkdir nwdir'

b = os.popen(a,'r',1)

print (b)

Выше вывода программы:

open file 'mkdir nwdir', mode 'r' at 0x81614d0

Методы файла / каталога python3 OS Методы файла / каталога python3 OS