writelines()方法写入字符串序列到文件。该序列可以是任何可迭代的对象产生字符串,字符串为一般列表。没有返回值。
语法
以下是writelines()方法的语法:
fileObject.writelines( sequence )
参数
返回值
此方法不返回任何值。
例子
下面的例子显示writelines()方法的使用。
#!/usr/bin/python' # Open a file in witre mode fo = open("foo.txt", "rw+") print "Name of the file: ", fo.name # Assuming file has following 5 lines # This is 1st line # This is 2nd line # This is 3rd line # This is 4th line # This is 5th line seq = ["This is 6th line\n", "This is 7th line"] # Write sequence of lines at the end of the file. fo.seek(0, 2) line = fo.writelines( seq ) # Now read complete file from beginning. fo.seek(0,0) for index in range(7): line = fo.next() print "Line No %d - %s" % (index, line) # Close opend file fo.close()
当我们运行上面的程序,它会产生以下结果:
Name of the file: foo.txt Line No 0 - This is 1st line Line No 1 - This is 2nd line Line No 2 - This is 3rd line Line No 3 - This is 4th line Line No 4 - This is 5th line Line No 5 - This is 6th line Line No 6 - This is 7th line
本文向大家介绍Python中的choice()方法使用详解,包括了Python中的choice()方法使用详解的使用技巧和注意事项,需要的朋友参考一下 choice()方法从一个列表,元组或字符串返回一个随机项。 语法 以下是choice()方法的语法: 注意:此函数是无法直接访问的,所以我们需要导入random模块,然后我们需要使用random对象来调用这个函数。 参数 seq -- 这
本文向大家介绍Python中的rfind()方法使用详解,包括了Python中的rfind()方法使用详解的使用技巧和注意事项,需要的朋友参考一下 rfind()方法返回所在子str 被找到的最后一个索引,或者-1,如果没有这样的索引不存在,可选择限制搜索字符串string[beg:end]. 语法 以下是rfind()方法的语法: 参数 str -- 此选项指定要搜索的字符串
本文向大家介绍Python中的rjust()方法使用详解,包括了Python中的rjust()方法使用详解的使用技巧和注意事项,需要的朋友参考一下 rjust()该方法返回字符串合理字符串的右边的长度宽度。填充是通过使用指定的fillchar(默认为空格)。如果宽度小于len(s)返回原始字符串。 语法 以下是rjust()方法的语法: 参数 width -- 这是字符串填充后总共的长度
本文向大家介绍python中dict使用方法详解,包括了python中dict使用方法详解的使用技巧和注意事项,需要的朋友参考一下 dict的特性 dict是python中的一个可变的数据类型,用{}表示,dict的key必须是不可变的数据类型,而value的数据类型可以任意。 格式:{key:value,key:value,key:value} 注: 键值对如果是字符串使用单引号,最后一个键值对
本文向大家介绍详解Python中的strftime()方法的使用,包括了详解Python中的strftime()方法的使用的使用技巧和注意事项,需要的朋友参考一下 strftime()方法转换成一个元组或struct_time表示时间所指定的格式参数所返回gmtime()或localtime()为一个字符串。 当t不设置,所返回当前时间使用localtime()方法。格式必须是字符串。异常Val
本文向大家介绍python openpyxl使用方法详解,包括了python openpyxl使用方法详解的使用技巧和注意事项,需要的朋友参考一下 openpyxl特点 openpyxl(可读写excel表)专门处理Excel2007及以上版本产生的xlsx文件,xls和xlsx之间转换容易 注意:如果文字编码是“gb2312” 读取后就会显示乱码,请先转成Unicode 1、openpyxl 读