diff options
Diffstat (limited to 'PYTHON/8Gb файл открыть на ОЗУ 2Gb.md')
| -rw-r--r-- | PYTHON/8Gb файл открыть на ОЗУ 2Gb.md | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/PYTHON/8Gb файл открыть на ОЗУ 2Gb.md b/PYTHON/8Gb файл открыть на ОЗУ 2Gb.md new file mode 100644 index 0000000..6ee4267 --- /dev/null +++ b/PYTHON/8Gb файл открыть на ОЗУ 2Gb.md @@ -0,0 +1,9 @@ +#### Как прочитать файл объемом 8 ГБ на Python с помощью компьютера с 2 ГБ ОЗУ? + +Это решение работает для любых больших файлов. + +Когда вы открываете файл, всё, что вам нужно сделать, это использовать объект файла в качестве итератора: при циклическом просмотре этого объекта, вы будете извлекать по одной строке за раз, а предыдущие строки будут удалены из памяти. + +Таким образом, файл никогда не будет полностью загружен в память, и ваша обработка будет выполняться на ходу. + +![[Pasted image 20250214130256.png]]
\ No newline at end of file |
