Чтобы развернуть бит в ответе @FredericCharette: согласно руководству по содержанию сафари в разделе «Знать ограничения ресурсов iOS»:
Максимальный размер для элемента холста 3 мегапикселя для устройств с оперативной памятью менее 256 МБ и 5 мегапикселей для устройств с большей или равной 256 МБ ОЗУ
blockquote>Поэтому любое изменение размера 5242880 (5 x 1024 x 1024) пикселей будет работать на больших устройствах памяти, в противном случае это 3145728 пикселей.
Пример для 5-мегапиксельного холста (ширина x высота):
Any total <= 5242880 -------------------- 5 x 1048576 ~= 5MP (1048576 = 1024 x 1024) 50 x 104857 ~= 5MP 500 x 10485 ~= 5MP
и т. д ..
Крупнейшие холсты CQUARE («MiB» = 1024x1024 байт):
device < 256 MiB device >= 256 MiB iPhone 6 [not confirmed] ----------------- ----------------- --------------------- <= 3145728 pixels <= 5242880 pixels <= 16 x 1024 x 1024 p 1773 x 1773 2289 x 2289 4096 x 4096
Эта ошибка просто говорит вам, что файл не может быть найден по указанному вами пути.
Я понимаю, что ваш код находится в папке FlaskProject_app
, и внутри него у вас есть еще один, называемый static
, который содержит CEW_file.txt
.
Если это так, то вы сможете открыть файл, используя
open('static/CEW_file.txt', 'r')
Если это не сработает, попробуйте использовать эти строки, чтобы увидеть, какие файлы находятся в папке static
: [ 1110]
cdir = os.getcwd()
files = os.listdir(cdir+"/static")
и распечатайте переменную files, чтобы посмотреть, сможете ли вы найти CEW_file.txt
в списке. Если вы не видите его там, вам придется переместить файл туда, и это должно решить вашу проблему.