文件内容
基本读取文件
# 读取文件,文件不存在会报错 file = open("poem.txt", "rt") content1 = file.read() # 把整个文件当做一个字符串返回,会加上每行末尾的换行符。打印输出的时候,遇到\n会自动换行。 print content1, type(content1) # 结果:沧海月明珠有泪,...只是当时已惘然。 <type 'str'> 附加:输出有换行格式的,这里不方面展示 content2 = file.read(15) # 读取固定长度的字符串。 print content2, type(content2) # 结果:沧海月明珠 <type 'str'> content3 = file.readline() # 返回第一行(字符串),会加上换行符。 print content3, type(content3) # 结果:沧海月明珠有泪, <type 'str'> 附加:输出有换行格式的,这里不方面展示。 content4 = file.readlines() # 返回一个列表,每一行作为一个元素。每一个元素都包括"\n"。 print content4, type(content4) # 结果:["沧海月明珠有泪,\n", "蓝田日暖玉生烟\n",...]。列表长度为4 file.close()