Latest web development tutorials

Python3 os.popen () วิธีการ

Python3 OS วิธีการไฟล์ / ไดเรกทอรี Python3 OS วิธีการไฟล์ / ไดเรกทอรี


เค้าโครง

os.popen () วิธีการที่ใช้ในการเปิดท่อจากคำสั่ง

ที่ถูกต้องในระบบปฏิบัติการยูนิกซ์ของ Windows ใน

ไวยากรณ์

popen () วิธีไวยากรณ์เป็นดังนี้:

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

พารามิเตอร์

  • คำสั่ง - คำสั่ง

  • โหมด - โหมดสิทธิพิเศษสามารถ 'R' (เริ่มต้น) หรือ 'w'

  • bufsize - บ่งชี้ว่าขนาดของบัฟเฟอร์ไฟล์ที่จำเป็น: 0 หมายถึง unbuffered 1 หมายถึงบรรทัดบัฟเฟอร์; ค่าบวกอื่น ๆ ที่บ่งชี้ว่าพารามิเตอร์ขนาดบัฟเฟอร์ (น่าจะคุ้มค่าในไบต์)ค่าเริ่มต้นคือ bufsize เชิงลบหมายถึงการใช้ระบบโดยทั่วไปสำหรับอุปกรณ์ tty ซึ่งเป็นบัฟเฟอร์บรรทัด; ไฟล์อื่น ๆ ก็เป็นบัฟเฟอร์อย่างเต็มที่ หากคุณไม่ได้เปลี่ยนพารามิเตอร์ค่าเริ่มต้นใช้ระบบ

ราคาย้อนกลับ

ก็จะส่งกลับจำนวนไฟล์อธิบายของวัตถุเปิดไฟล์ FD

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงให้เห็นถึง 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 วิธีการไฟล์ / ไดเรกทอรี