我有一个包含以下内容的文本文件。我想将此文件拆分为多个文件(1.txt,2.txt,3.txt ...)
我的txt文件如下:
08-21 10:49:35.563 D/Primes (13162): Package metric disabled.
08-21 10:49:35.563 D/Primes (13162): Battery metric disabled
08-21 10:49:35.563 D/Primes (13162): MagicEye logging metric disabled
我想分开,
的1.txt: 08-21 10:49:35.563 D / Primes(13162):禁用包装度量。
2.txt: 08-21 10:49:35.563 D / Primes(13162):禁用电池指标
3.txt: 08-21 10:49:35.563 D / Primes(13162):禁用MagicEye日志记录度量
答案 0 :(得分:0)
很简单:
readline()
最好在处理文件时使用with关键字 对象。优点是文件在其之后正确关闭 即使在某个时刻出现异常,套件也会完成。运用 with也比编写等效的try-finally块短得多。 Reading and Writing Files
(\n)
从文件中读取一行;换行符
readline()
留在字符串的末尾,并且只在字符串中省略
如果文件不以换行符结尾,则为文件的最后一行。这个
使返回值明确;如果\n
返回空
字符串,已到达文件的末尾,而空白行是
由write(string)
表示,只包含一个换行符的字符串。
Methods of File Objects
FOSUserBundle
将字符串的内容写入文件,返回
写的字符数。 Methods of File Objects