我经常需要处理大量繁重的CSV文件,以便修改它们的内容(转换一些字段,用额外的数据充实其他字段,等等)。我已经经历了一系列的解决方案,它们都有起伏:
因此,我正在寻找一个基于python的解决方案,基本上可以:
“事务模式”保证如果发生任何错误(在处理、异常引发、最终软件或硬件崩溃期间有人试图访问输入或输出文件),事务将被回滚,这意味着输入文件保持不变,输出文件被擦除。在
理想情况下,基于文件系统的解决方案将是最好的,不需要任何数据库。 我已经看过了acidfile,它很有趣,但并不完全是事务性的。在
目前没有回答
相关问题 更多 >
编程相关推荐