Наконец-то дошли руки! Никакого нового функционала, только рефакторинг того, что было до этого.
Итак, сделал пока что так:
есть main.py - главная "пускалка"
есть Token.py - класс для получения токена, несколько методов - get, save, load.
get - собственно, получаем токен для авторизации у яндекса. Надо будет переделать (как у
Sly_tom_cat), чтоб не срало в stdout;
save - если приложение запущено в первый раз, то токен сохраняется в файл fotki.cfg (после того, как получили его через get);
load - достаем токен из файла fotki.cfg. Если токена там нет - get + save +load
Далее:
Album.py - класс для операций с альбомами.
Пока умеет только выдавать список альбомов пользователя. Методы пока что названы по кривому, так как переделывал с функций, нужно сделать обёртку для получения сервисного документа, чтоб скрыть этот ужас из main.py.
Дело движется, ура
Пользователь добавил сообщение 21 Октября 2016, 00:04:31:
Axa-Ru, кстати, как я понял, как раз к объектной парадигме и двигаюсь.
Мне так даже больше нравится - всё логично и понятно.
На работе как раз неделю сидел на пайтоном, там относительно серьёзный скрипт, расширил познания языка.