Latest web development tutorials

Metoda Python os.popen ()

Metoda Pythona File (Plik) Python OS metody plików / katalogów


zarys

Sposób os.popen () służy do otwarcia rury z poleceniem.

Obowiązuje w Unix, Windows, w

gramatyka

popen () składni sposób jest następujący:

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

parametry

  • Komenda - komenda.

  • mode - tryb może być przywileje 'r' (domyślnie) lub "W".

  • bufsize - określa wielkość bufora wymagane pliki: 0 oznacza brak buforowania, 1 oznacza linię buforowane; inna wartość dodatnia oznacza parametr rozmiar bufora (przypuszczalnie wartość w bajtach).Domyślna wartość jest ujemna bufsize oznacza korzystanie z systemu, na ogół, za urządzeniem terminalowym, który jest bufor linii, pozostałe pliki, że jest w pełni buforowane. Jeśli nie zmieniać parametrów, wartości domyślne za pomocą systemu.

Wartość zwracana

Zwraca liczbę deskryptorów plików otwartych plików obiektu fd

Przykłady

Poniższy przykład pokazuje, popen () sposoby użycia:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import os, sys

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

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

print b

Powyższy program jest wyjście:

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

Metoda Pythona File (Plik) Python OS metody plików / katalogów