在文件中按拆分,而不是在python中\r\n
我有一个包含“\n”和“\r\n”的日志文件 我尝试按“\r”拆分,但它只返回1个元素。我怀疑python在读取文件时可能已经删除了它们在文件中按拆分,而不是在python中\r\n,python,newline,Python,Newline,我有一个包含“\n”和“\r\n”的日志文件 我尝试按“\r”拆分,但它只返回1个元素。我怀疑python在读取文件时可能已经删除了它们 有没有一种方法可以只按“\r\n”拆分,因为我不想拆分堆栈跟踪。如果您使用的是Python 3并且打开文本文件,您需要通知Python,您希望按以下方式保持新行不变: open('filename.txt','r',newline='') 否则,\r\n和\r和\n将替换为\n ()您能发布您已经尝试过的方法和示例日志文件吗?
有没有一种方法可以只按“\r\n”拆分,因为我不想拆分堆栈跟踪。如果您使用的是Python 3并且
打开
文本文件,您需要通知Python,您希望按以下方式保持新行不变:
open('filename.txt','r',newline='')
否则,\r\n
和\r
和\n
将替换为\n
()您能发布您已经尝试过的方法和示例日志文件吗?