summaryrefslogtreecommitdiff
path: root/PYTHON/8Gb файл открыть на ОЗУ 2Gb.md
diff options
context:
space:
mode:
authorvlapa <vlapa@ya.ru>2026-06-13 20:33:26 +0300
committervlapa <vlapa@ya.ru>2026-06-13 20:33:26 +0300
commite5abc1fe99340b979b18864d978179f71fe8f5c5 (patch)
tree98fd0ad7c6d0744894d6e74e446daacd9e6dd1b5 /PYTHON/8Gb файл открыть на ОЗУ 2Gb.md
First
Diffstat (limited to 'PYTHON/8Gb файл открыть на ОЗУ 2Gb.md')
-rw-r--r--PYTHON/8Gb файл открыть на ОЗУ 2Gb.md9
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