我有一个json文件,这个文件会每5分钟更新一次。最初我从起点解析文件。现在我需要每隔15到20分钟解析一下这个json文件。有什么方法来存储指针类型的东西,它将存储解析文件的最后一行,并在15/20分钟后再次解析文件时,它应该从该指针开始(因为解析相同的数据(历史数据)会非常低效,会让我的流程变慢)?在特定的时间间隔后解析json文件
1
A
回答
2
使用tell()方法蟒蛇文档。 并且下次您读取文件的seek()函数来设置指向旧位置的指针。
例子:
f = open("test.json" , "w+")
.....
.....
your code for reading
f.read()
.....
.....
last_position = f.tell() # return current position of file pointer(where you stoped reading)
现在当你从文件中读取使用下一次寻求()函数
f = open("test.json" , "w+")
f.seek(last_position)
f.read() # now this will start reading from last position
希望这将帮助:)
0
相关问题
- 1. 解析iOS的 - 在特定的时间
- 2. 在特定的时间间隔
- 3. 在特定的时间间隔
- 4. 在给定的时间间隔后删除子文件夹
- 5. 在时间间隔后过期特定的托管bean实例
- 6. 在特定的时间间隔后运行instagram代码
- 7. 在规律的时间间隔后调用特定方法
- 8. 在soundpool中播放特定时间间隔后的声音
- 9. 在特定的时间间隔后调用javascript函数
- 10. 一个特定的时间间隔
- 11. DSolve为特定的时间间隔
- 12. 以特定的时间间隔以
- 13. 我需要解析JSON文件分10档间隔
- 14. 解析JSON时间错误
- 15. 通过laravel在特定时间间隔后提交表格5.3
- 16. 在特定时间间隔后执行代码,C#.NET
- 17. 在每个特定时间间隔后调度r函数
- 18. Raphaeljs在特定时间间隔后恢复动画
- 19. 在特定时间间隔后提交一个jsp页面
- 20. 如何在特定时间间隔后更新列值
- 21. 如何在特定时间间隔后更新表格
- 22. 如何在特定时间间隔后更改列值 - Cassandra
- 23. 在特定时间间隔后终止SSIS包
- 24. 在特定时间间隔后获取当前设备位置
- 25. ASIHttpRequest - 在特定时间间隔后删除缓存
- 26. 检查时间是否在C++的特定时间间隔?
- 27. 在JAVA中以特定时间间隔运行特定时间的线程
- 28. 解析特定时间格式
- 29. 使用Job Scheduler在特定的时间,然后重复工作在特定的时间间隔
- 30. 如何在特定的时间间隔(Twitter4J)获取特定人的推文?
你有测试你的假设? –