Python 3 - os.write() 方法
-
描述
方法write()写字符串str到文件描述符fd. 返回实际写入的字节数。 -
句法
以下是语法write()方法 -os.write(fd, str)
-
参数
-
fd− 这是文件描述符。
-
str− 这是要写入的字符串。
-
-
返回值
此方法返回实际写入的字节数。 -
例子
以下示例显示了 write() 方法的用法。# !/usr/bin/python3 import os, sys # Open a file fd = os.open( "f1.txt", os.O_RDWR|os.O_CREAT ) # Write one string line = "this is test" # string needs to be converted byte object b = str.encode(line) ret = os.write(fd, b) # ret consists of number of bytes written to f1.txt print ("the number of bytes written: ", ret) # Close opened file os.close( fd) print ("Closed the file successfully!!")
-
结果
当我们运行上面的程序时,它会产生以下结果 -the number of bytes written: 12 Closed the file successfully!!