Comments 10
from lib.util import (https_wrapper, logout_user, ajax, sudo_su, sudo_exit,
transactional, has_auth, get_demo,
get_user_registration_source_id, ajax_validate,
generate_timed_hash, get_auth_user, render_template,
check_timed_hash, create_validate_response,
update_user_in_session, prepare_watermark_text)
А вообще тут пора сам модуль импортировать. Надеюсь, что у него на самом деле более говорящее название, а lib.util просто пример :)
Да, разумеется «более говорящее». Все совпадения случайны :)
Раньше я, кстати, именно так и оформлял. Но если кто-то вставит что-то в первую строку, например, но во время мёржа мне приходилось внимательно перечитывать свой вариант, конфликтный вариант и руками копировать недостающие объекты, вместо того, чтобы кликнуть на строке, которая должна подставиться сама.
Вот и мне так кажется,
from lib import util
лучше.'{0}'.format(x)
мне больше по душе, чем'%s' % x
А мне
str(x)
:)format
не нравится избыточностью, фактически, одно слово (не всегда короткое, в целях читаемости, опять же) повторяется 3 раза вместо 1. Если вы через часто форматируете длинные строки с не одиночным использованием аргументов, возможно, проблема не в способе форматирования. Никогда не использую в Питоне двойные кавычки. По-моему, они выглядят мерзко.
del
Sign up to leave a comment.
Imports Style Guide