Python 3 – os.write() 方法

Python 3 – os.write() 方法

描述

方法 write() 将字符串 str 写入文件描述符 fd 。返回实际写入的字节数。

语法

以下是 write() 方法的语法 −

os.write(fd, str)

参数

  • fd − 文件描述符。

  • str − 要写入的字符串。

返回值

此方法返回实际写入的字节数。

例子

下面的例子演示了write()方法的使用。

# !/usr/bin/python3
import os, sys

# 打开文件
fd = os.open( "f1.txt", os.O_RDWR|os.O_CREAT )

# 写一串字符串
line = "this is test" 

# 字符串需要转换为字节对象
b = str.encode(line)
ret = os.write(fd, b)

# ret 包含写入f1.txt的字节数
print ("实际写入的字节数:", ret)

# 关闭打开的文件
os.close( fd)

print ("成功关闭了文件!!")

结果

运行上述程序时,它会产生以下结果 −

实际写入的字节数:12
成功关闭了文件!!

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程