更改

跳转至: 导航搜索

在Python中忽略换行符

添加838字节, 2021年1月10日 (日) 10:11
无编辑摘要
f在Python中使用f.readlines()和f.read().splitlines() 都是 返回一个list ,f,区别在于f.readlines()后面 换行符(\n,f.read().splitlines() 没有\n则会自动删除每一行后面的换行符。 1.以“c:/temp/ytyzx.txt”文件举例说明,文件内容如下(This is YTYZX org website)。[[File:Python3CRLF1.png]]  2.输入“with open(r'c:/temp/ytyzx.txt') as f:”以只读模式打开文件,输入“for i in <font color=blue>f.readlins()</font>:”逐行读取数据,最后输入“print(i)”输出每一行内容。 备注:使用此方法默认将每一行后面的换行符输出。[[File:Python3CRLF2.gif]]  3.输入“with open(r'c:/temp/ytyzx.txt') as f:”以只读模式打开文件,输入“for i in <font color=blue>f.read().splitlines()</font>:”逐行读取数据,最后输入“print(i)”输出每一行内容。 备注:使用此方法将每一行后面的换行符删除。[[File:Python3CRLF3.gif]]
1,138
个编辑

导航菜单