Действительно, пазл с тем что фильтр это всего лишь класс итеров почему то не укладывался в моей голове. С другой стороны итераторы можно создать и иначе - тогда они что, будут принадлежать к другому классу? Или все итераторы под капотом - члены filter?
Не, файл с одной функцией, я даже if main уже удалял и все равно столбец букв не исчезает. Чисто def foo и и def foo1 и больше ничего нет в jjj. Собственно, если бы там был какой то левый код вне функций, он бы с любым импортом выполнялся, разве нет? Костыль, который я придумал - оформить всё это дело в виде модуля на PyPI, а оттуда импортировать. Тогда там будет импорт короткий
но мне то нужно получить не иконку, а адрес. Его нет, favicon есть. Помощь, которую я прошу это совет, что мне сделать, чтобы браузер не иконки слал, а адреса.
Всё, увидел что и фавикон был и адрес был, не работало из за другой ошибки. Спасибо
Спасибо за Ваш ответ. К сожалению, я не четко сформулировал вопрос. Я в состоянии выставить сегмент в крайнее положение, я не могу понять по какому правилу этот поворот осуществляется. Как мне получать промежуточные положения с движением сегмента внутри этих 2 квадрантов, которые были бы доступны реальному соединению? У меня сегмент рисует восьмёрку вместо окружности
Не знал, что это не скажется на производительности. Собственно, почему? Новая точка как бы затмит старую? Это кажется мне важным, так как я планирую сделать точки кликабельными, чтобы по нажатию появлялась связанная с ними информация
Я нашёл ответ на свой вопрос на overcoder. @x.setter и @x.deleter перезаписывают существующее свойство, так что оно наследует параметры своей уже существующей копии + дополняет их
Dr. Bacon,
x = property(getx, setx, delx, "I'm the 'x' property.") отправляет в property данные, которые определены заранее, в то время как
@property
def x
оборачивает по идее, только геттер. Хочу понять, происходит ли поиск методов @x.setter, @x.deleter ниже перед этим оборачиванием или @x.setter оденется в свой property или он просто допишется позже как входная переменная к уже существующего property, в котором лежит геттер. Моя проблема в том, что я не хочу оставлять без ответов вопросы, которые у меня возникли при знакомстве с python. Я уже второй день пытаюсь понять как именно срабатывает конкретно декоратор property, раз в него мы оборачиваем не одну функцию(метод) а несколько то ли за раз, то ли в отдельные property, где None будет стоять на всех входных параметрах кроме текущего. Если вы понимаете, как это срабатывает, пожалуйста, сообщите
@property
def x(self):
"""I'm the 'x' property."""
return self._x
использует оборачивание в property, не сообщая есть ли сеттер и делитер у атрибута. Все методы дескриптора заворачиваются по отдельности, каждый в собственный property что-ли?
1ю статью читал, а вот 2я - да, помогла. Переменная func1 теперь указывает на другую функцию. func1(a,b) при вызове функции это не func1(a,b) внутри wrapperа, а сам wrapper и есть. Это от меня как то ускользало, спасибо
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
///
оО