file.write()函数
file.write()函数是Python中的一个写入文件的函数,它可以将字符串或字节写入文件。它的用法如下:
# 打开文件
f = open('test.txt', 'w')
# 写入字符串
f.write('Hello World!\n')
# 写入字节
f.write(b'\x41\x42\x43\x44\n')
# 关闭文件
f.close()
在上面的例子中,我们打开了一个文件,使用file.write()函数写入了一个字符串和一个字节,关闭了文件。
file.write()函数还可以写入多个字符串或字节,只需要将它们放入一个元组(tuple)或列表(list)中:
# 打开文件
f = open('test.txt', 'w')
# 写入多个字符串
f.write(('Hello', 'World', '!\n'))
# 写入多个字节
f.write((b'\x41\x42\x43\x44', b'\x45\x46\x47\x48\n'))
# 关闭文件
f.close()
file.write()函数还可以接受可选参数,用于指定写入的字符串或字节的长度:
# 打开文件
f = open('test.txt', 'w')
# 写入字符串
f.write('Hello World!\n', 4)
# 写入字节
f.write(b'\x41\x42\x43\x44\n', 2)
# 关闭文件
f.close()
在上面的例子中,我们指定了字符串和字节的长度,只有前4个字符和前2个字节被写入文件中。
file.write()函数可以用来写入文件,它可以写入字符串和字节,也可以写入多个字符串或字节,还可以指定写入的字符串或字节的长度。