Я новичок в Python, и я читал как онлайн-документацию, так и (пытается) следовать PEP 0008, чтобы иметь хороший стиль кода Python. мне любопытно сегмент кода я нашел в официальном Python docs при изучении библиотеки Re:Соглашение об именах Python - namedtuples
import collections
Token = collections.namedtuple('Token', ['typ', 'value', 'line', 'column'])
Я не могу понять, почему переменная Token
называется с первой заглавной буквой; Я прочитал PEP 0008, и для него нет ссылок на то, что я видел. Должно ли это быть не token
или TOKEN
Если бы это была постоянная (что для всех, кого я знаю, это не так)?
Потому что класс - 'namedtuple' класс фабрики. – jonrsharpe