每次读取,把读取位置存下来呗,写到文件里
我知道这个思路,但是这样所有读的文件不都记录到文件里了,那么我再次启动时读这个文件不也是从头开始读的吗,我想请教下能不能说的详细点,或者举个例子
自定义配置文件作为记录存储,记录每次读取到的文件列表。,比如可以用XML或者数据库存储记录。
还可以使用xml文件配置?这个python里也可以使用吗,大佬可以具体点吗,菜鸟不知道怎么入手啊
因为我是有java开发的,java中有个方法List<String> s = Files.readAllLines();读取全部文件内容到List中,而不是一行一行的读。这样就可以避免逐行读取时因为网络的问题。希望python中也有这种方法吧
我的问题不是逐行读取和一次读入内存的问题,而是我需要在读取文件的时候记录下读取的位置信息,这样在我的程序挂掉之后或者程序退出后再次运行,能从上次读到的位置开始读文件或者读取文件中的行,而不是每次程序运行时都从头开始读取文件列表,这样我就会产生前面的文件被多次重复读取。
你更需要解决为何程序会挂掉的问题.