updated according to x-treme comments:
	что-то мне подсказывает, что ветки ифа в __execute_query слишком одинаковые) скорее всего можно от них избавиться вообще
	row = self.__execute_query -> rows = …
	self.__..._query.format в отдельные переменные