Python 3.x 如何在此模块中保存已更改的文件?
我有一个DBF文件(~2thoushands字符串)。我的目标是更改RAW中的一些值以获得正确的值。 我使用这个模块。 但我不知道,如何保存更改的文本?或者这个模型只是为了读取dbf文件Python 3.x 如何在此模块中保存已更改的文件?,python-3.x,database,dbf,Python 3.x,Database,Dbf,我有一个DBF文件(~2thoushands字符串)。我的目标是更改RAW中的一些值以获得正确的值。 我使用这个模块。 但我不知道,如何保存更改的文本?或者这个模型只是为了读取dbf文件 标准文件方法.close-不起作用必须单独保存每条记录,这可以通过两种方式完成: dbf.write(record, {'cust_name': 'new data', 'cust_rate': 0.09) 及 与现代数据库不同,dbf中的每条记录都是实时副本。我过去常常会立即将更改写入磁盘,但如果以后的字段
标准文件方法.close-不起作用必须单独保存每条记录,这可以通过两种方式完成:
dbf.write(record, {'cust_name': 'new data', 'cust_rate': 0.09)
及
与现代数据库不同,
dbf
中的每条记录都是实时副本。我过去常常会立即将更改写入磁盘,但如果以后的字段更改出错,记录可能会损坏。因此,现在更改已排队,并且只能使用.write()
命令或在成功退出记录的上下文管理器时写入磁盘。每个记录必须单独保存,这可以通过两种方式完成:
dbf.write(record, {'cust_name': 'new data', 'cust_rate': 0.09)
及
与现代数据库不同,dbf
中的每条记录都是实时副本。我过去常常会立即将更改写入磁盘,但如果以后的字段更改出错,记录可能会损坏。因此,现在更改已排队,并且仅当记录的上下文管理器成功退出时,才使用.write()
命令将更改写入磁盘