我有dat文件這個數據,Python:如何替換dat文件中的特定值?
arun 20 123
rahul 34 456
我想更換34 38.像,
arun 20 123
rahul 38 456
制箭在列表和更新,並編寫完整的數據dat文件不所有數據看起來高效。我想替換特定的值並保存。
我有dat文件這個數據,Python:如何替換dat文件中的特定值?
arun 20 123
rahul 34 456
我想更換34 38.像,
arun 20 123
rahul 38 456
制箭在列表和更新,並編寫完整的數據dat文件不所有數據看起來高效。我想替換特定的值並保存。
對於純文件,除了讀取整個內容並重寫它之外,沒有其他解決方案。請注意,對於簡單的csv文件,這不會有任何性能問題。
另一種解決方案是使用數據庫,但我懷疑它對於兩個記錄每個都有三個字段會更加有效。此外,更新數據庫DO中的記錄顯然也需要寫入和讀取操作。
它不限於2或3個記錄,,,例如,我做了這個,,,它涉及更多的記錄, –
如果你有數百個或更多的記錄,併發進程需要同時更新它們,然後使用一個合適的數據庫 –
好的。在xml文件中,它是 –
您使用的是csv模塊嗎? –
是@MohamedThasinah –