Я пишу файл с помощью python. Сценарий внезапно перестает работать и бросает «IOError: [Errno 27] File too large» Есть ли ограничение на размер файла, который вы можете создать с помощью программы? Кто-нибудь еще столкнулся с этой проблемой? Размер файла был близок к 4.3Gb (немного бит), когда он остановился.Файл слишком большой python
ответ
Этот Python bug report указывает, что ОС является источником этого сообщения об ошибке, а не Python.
Поскольку вы пишете раздел FAT, а максимальный размер файла составляет 4 ГБ для FAT 32 (LinuxFilesystemsExplained), это, скорее всего, является причиной вашей проблемы. Запуск вашей программы в системе или разделе с другой файловой системой скажет вам наверняка.
@MarcoMariani Я видел это, вы видели 2-е и 3-е сообщение? – Levon
Ограничений по размеру файла в моей учетной записи нет, я проверяю с помощью команды ulimit, как указано [здесь] (http://www.cyberciti.biz/faq/file-size-limit-exceeded-error-under-linux-and- решение/). размер файла говорит неограниченно – viper
одно возможное объяснение находится в разделе комментариев (2-й комментарий от имени пользователя «Chris») этого [link] (http://www.cyberciti.biz/faq/file-size-limit-exceeded-error- under-linux-and-solution /), он говорит, что fat fs поддерживает только размер файла до 4 ГБ. раздел, который я пишу, является жирным. – viper
Когда файлы становятся слишком большими, адресация становится проблемой. Обычно вы получаете 32 бита, что соответствует максимальному размеру около 4 ГБ.
Я также получил эту ошибку, когда у меня было слишком много файлов в одном каталоге. У меня было 64435
файлов в каталоге, каждый из которых содержит 10 цифр + '.json' в своих именах, а любые последующие попытки записать новые файлы в каталог забросили ошибки (например) OSError: [Errno 27] File too large: 'ngrams/0/0/0/0000029503.json'
- 1. Python, ошибка памяти, CSV файл слишком большой
- 2. Декомпрессированный файл слишком большой
- 3. Файл LoadXML слишком большой
- 4. WAR Файл слишком большой
- 5. Файл слишком большой для импорта?
- 6. Слишком большой JS-файл, созданный
- 7. Загрузить большой файл слишком медленно
- 8. TextWriterTraceListener файл трассировки слишком большой
- 9. sql log файл слишком большой
- 10. Зачем загружать файл слишком большой?
- 11. Neo4j Файл журнала слишком большой
- 12. Загрузить большой файл слишком медленно
- 13. ICloud документы слишком большой файл
- 14. FoxPro OleDbException: Файл слишком большой
- 15. Ruby PStore файл слишком большой
- 16. Слишком большой itertools.product в Python
- 17. Файл загрузки запроса на Python - 413 слишком большой объект запроса
- 18. Обход «Массив слишком большой» ошибка python
- 19. 413: объект запроса слишком большой
- 20. командный шаблон - перегружен! слишком маленький слишком большой, слишком большой слишком большой
- 21. Mdf-файл, слишком большой вставкой двоичных данных
- 22. Intel xdk 3400 apk файл слишком большой
- 23. Может быть слишком большой файл .htaccess
- 24. Play framework: слишком большой исполняемый файл
- 25. Загрузка не работает, когда файл слишком большой
- 26. Css Sprites - Мой файл слишком большой?
- 27. Ошибка сеанса PHP: «Файл слишком большой»
- 28. Ошибка о session_start() и "Файл слишком большой"
- 29. Файл сложения с угловым 2 слишком большой
- 30. bundle update FileOverflow - файл слишком большой
Не дошло до 4294967295 байты (т. е. 2^32-1)? –
Я только что проверил размер файла, это 4.3 ГБ (4 294 967 295 байт) – viper