From e5abc1fe99340b979b18864d978179f71fe8f5c5 Mon Sep 17 00:00:00 2001 From: vlapa Date: Sat, 13 Jun 2026 20:33:26 +0300 Subject: First --- ...202\321\214 \320\275\320\260 \320\236\320\227\320\243 2Gb.md" | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 "PYTHON/8Gb \321\204\320\260\320\271\320\273 \320\276\321\202\320\272\321\200\321\213\321\202\321\214 \320\275\320\260 \320\236\320\227\320\243 2Gb.md" (limited to 'PYTHON/8Gb файл открыть на ОЗУ 2Gb.md') diff --git "a/PYTHON/8Gb \321\204\320\260\320\271\320\273 \320\276\321\202\320\272\321\200\321\213\321\202\321\214 \320\275\320\260 \320\236\320\227\320\243 2Gb.md" "b/PYTHON/8Gb \321\204\320\260\320\271\320\273 \320\276\321\202\320\272\321\200\321\213\321\202\321\214 \320\275\320\260 \320\236\320\227\320\243 2Gb.md" new file mode 100644 index 0000000..6ee4267 --- /dev/null +++ "b/PYTHON/8Gb \321\204\320\260\320\271\320\273 \320\276\321\202\320\272\321\200\321\213\321\202\321\214 \320\275\320\260 \320\236\320\227\320\243 2Gb.md" @@ -0,0 +1,9 @@ +#### Как прочитать файл объемом 8 ГБ на Python с помощью компьютера с 2 ГБ ОЗУ? + +Это решение работает для любых больших файлов. + +Когда вы открываете файл, всё, что вам нужно сделать, это использовать объект файла в качестве итератора: при циклическом просмотре этого объекта, вы будете извлекать по одной строке за раз, а предыдущие строки будут удалены из памяти. + +Таким образом, файл никогда не будет полностью загружен в память, и ваша обработка будет выполняться на ходу. + +![[Pasted image 20250214130256.png]] \ No newline at end of file -- cgit v1.2.3