2
Например: если у нас from collections import Counter
есть Counter
a "method"?Python Терминология: когда мы импортируем x из пакета, это x метод?
Например: если у нас from collections import Counter
есть Counter
a "method"?Python Терминология: когда мы импортируем x из пакета, это x метод?
В вашем примере коллекции содержат классы, а Counter - один из них. Внутри Counter будут методы.
Есть много примеров этого, как в datetime.
Например, вы можете сделать это:
Сценарий: Если все, что вам нужно время:
import datetime
xtime = datetime.datetime.time()
но вы можете упростить ваш код немного, делая это:
from datetime import datetime
xtime = datetime.time()
Так что ответ на ваш вопрос - нет. Счетчик - это не метод.
В этом случае [Счетчик] (https://docs.python.org/2/library/collections.html#collections.Counter) является классом – JETM
в целом, когда вы делаете 'from import foo', 'foo' может быть чем угодно (подмодуль, функция или класс). Однако вы не можете погрузиться в класс и импортировать определенный метод. –