擅长:python、mysql、java
<p>不,没有更好的办法了。根据定义,文件是某种基本数据类型的顺序组织。文本文件的类型是字符。您正试图对文件强制使用不同的组织,字符串之间用换行符分隔。你知道吗</p>
<p>因此,您必须读取文件,重新转换为所需的格式,然后以相反的顺序执行该组织。例如,如果你多次需要这个。。。以行的形式读取文件,将行存储为数据库记录,然后根据需要遍历记录。你知道吗</p>
<p><code>file</code>接口只在一个方向上读取。您可以<code>seek()</code>到另一个位置,但是标准的I/O操作只适用于增加位置描述。你知道吗</p>
<p>为了使您的解决方案能够工作,您需要读入不能<code>reverse</code>文件描述符的隐式迭代器的整个文件。你知道吗</p>