Форум сайта python.su
Загружаю с помощью bottle картинки сохраняю все нормально но понадобилось получить маленькую копию картинки, первое что нашёл это PIL но не смог в него получить эту картинку. Сохранять её на диск а потом загружать с помощью open() ну не хочется. В frombuffer() нужно указать размер(геометрический) картинки тоже вроде неоткуда узнать. И возможно bottle грузит тоже картинки куда нить в tmp чтото типа $_FILES получает путь который можно указать в open().
for file in request.files.getall('image'):
res = res and add_file(id_doc, file)
if file.value:
raw = file.value
file_name = file.filename
size = 128, 128
img = Image.open()???????
im = img.thumbnail(size)
Отредактировано (Янв. 8, 2011 00:00:20)
Офлайн
Image.open(StringIO.StringIO(raw))
Офлайн
большинство фреймворков грузят в темповый файл,
я получаю имя файла так
Офлайн
Благодарю заработало.
Офлайн