ibr_98, cохраняешь в jpg потому что, там возможно качество плохое стоит по умолчанию, например если сделать тоже самое вручную в каком-нибудь пэинте получится почти тоже самое
Ну и в доках написано как выставить качество: rotated.save('tatras_rotated.jpg', quality=95)
По-умолчанию, Grab сохраняет полученные cookies и отсылает их в следующем запросе. Вы получаете эмуляцию пользовательских сессий из коробки. Если вам это не нужно, отключите опцию `reuse_cookies`. Вы можете задать cookies вручную опцией `cookies`, она должна содержать словарик, обработка которого аналогична обработке данных, переданных в `post` опции.
Вы можете указать файл, который следует использовать как хранилище cookies, опцией `cookiefile`. Это позволит вам сохранять cookies между запусками программы.
В любой момент вы можете записать cookies Grab объекта в файл методом `dump_cookies` или загрузить из файла методом `load_cookies`. Чтобы очистить cookies Grab объекта используйте метод `clear_cookies`.
MSU_cat, посмотри я там чуть исправил тот комментарий, правильнее было поставить максимальную версию ниже 1.8,
pip install django<1.8
т.е поставится 1.7.11, а «ошибка» которая у тебя выскочила, судя по issues на гитхабе, как раз была «исправлена» в 1.7.1 ...
MSU_cat, если смотреть releases Django-tinymce то можно увидеть, что только в версии 2.0.0 была добавлена поддержка Django 1.8, так что тебе, скорее всего, надо ставить либо 1.7, либо 1.6, начать стоит с 1.7
Вениамин Белоусов, хорошо бы код не копировать, а писать самому, пусть и с примера, тупым копированием ничему не научишься, а так хоть руку набить можно, + если не ошибаюсь то в введении Лутц и пишет, чтобы код не копировали, а набирали вручную.
pythonicway.com/python-functions