Tag: именования соглашения

Соглашение об именах Python – namedtuples

Я новичок в Python, и я читал как онлайн-документацию, так и (пытается) следовать PEP 0008, чтобы иметь хороший стиль кода Python. Мне интересен сегмент кода, который я нашел в официальных документах Python, изучая библиотеку re: import collections Token = collections.namedtuple('Token', ['typ', 'value', 'line', 'column']) Я не могу понять, почему переменная Token называется с заглавной буквой; […]

Переменная именования, наилучшая конвенция

Какое наиболее часто используемое соглашение для именования переменных в Python / Django? ex: pub_date или pubdate Как насчет классов и методов?

Почему объект pylint указывает на имена имен одиночных символов?

Я все еще привык к соглашениям на python и использую pylint чтобы сделать мой код более питоническим, но я озадачен тем фактом, что pylint не любит имена одиночных символов. У меня есть несколько циклов вроде этого: for x in x_values: my_list.append(x) и когда я запускаю pylint , я получаю Invalid name "x" for type variable […]

Соглашения об именах пакетов Python

Есть ли соглашение об именах пакетов для Python, например, com.company.actualpackage Java? В большинстве случаев я вижу простые, потенциально конфликтующие имена пакетов, такие как « сеть ». Если такой конвенции нет, есть ли причина для этого? Что вы думаете об использовании соглашения об именах Java в мире Python?

Соглашение об именах имен общих объектов Python

Я написал модуль Python на C ++ и построил его как общую библиотеку объектов, и он отлично работал. Но, вычисляя все это, я заметил (через strace), что Python ищет несколько разных вариантов import . В частности, когда я говорю import foo , Python ищет, чтобы: foo (каталог) foo.so foomodule.so foo.py foo.pyc Все это было вполне […]

Что такое соглашение об именах в Python для имен переменных и функций?

Исходя из фона C #, соглашение об именах для имен переменных и методов обычно является либо CamelCase, либо Pascal Case: // C# example string thisIsMyVariable = "a" public void ThisIsMyMethod() В Python я видел выше, но я также видел, что используются подчеркивания: # python example this_is_my_variable = 'a' def this_is_my_function(): Есть ли более предпочтительный, окончательный […]

 
Interesting Posts for Van-Lav

Pycurl и io.StringIO – pycurl.error: (23, 'Failed writing body)

Что эквивалентно функциям python any () и all () в JavaScript?

конвертировать значения RGB в эквивалентные значения HSV с использованием python

Python с поддержкой нефатальных отказов

Почему id () несвязанного метода в Python 2 изменяется для каждого доступа

openoffice: дублирование строк таблицы в записи

Python – проверка с помощью нескольких схем с использованием lxml

Распространение приложений Python GUI

как стекировать вертикально или горизонтально два поля WTform MultiCheckboxField

Отсутствующие строки при записи файла с многопроцессорной блокировкой Python

TeX-рендеринг, фигурные скобки и синтаксис форматирования строк в matplotlib

Как удалить QTreeWidgetItem

колба перед запросом – добавление исключения для определенного маршрута

В Pandas DataFrame, в чем разница между использованием квадратов скобок или точки, чтобы «скопировать столбец»?

Python csv пропускает первые две пустые строки

Python - лучший язык программирования в мире.