Tagir
Я понял @staticmetod но не понял зачем нужен @classmetod какие проблемы он решает
Tagir
Можете разъяснить?
Андрей
csv.DictReader(file) сразу считывает весь файл или возвращает итератор для последовательного считывания строк? Вопрос важен, т.к. нужно оптимизировать программу по памяти
Alexey
Денис
movies = [
{
'name': 'Interstellar',
'ratings': {
'John': 10,
'Jack': 3
}
},
{
'name': 'Avengers: Infinity War',
'ratings': {
'Jack': 9,
'Jane': 10
}
}
]
Денис
как отсортировать такой список в порядке убывания СРЕДНЕГО рейтинга?
Андрей
не запускал, но как-то так
Андрей
вообще этот пакет, вроде, недавно добавили. вместо него можно сделать так: sum(a)/len(a)
Oleg
Помогите плз, проблема такая: хочу изменить текст в inline keyboard по клику, возникает ошибка.
aiogram.utils.exceptions.MessageNotModified: Message is not modified: specified new message content and reply markup are exactly the same as a current content and reply markup of the message
Код: https://pastebin.com/buAxJTRC
Код open_turn_finl: https://pastebin.com/4rTZyGQV
как сообщение может быть одинаковым, если они разные?
Alexey
>>> lst = ['a', 'b', 'c', 'd']
>>> [f'{i} {j}' for i, j in zip(lst[:-1:2], lst[1::2])]
['a b', 'c d']
Dim
кто мд5 писал на сях?
K P
mt5?
Dim
написал = но считает не првильно!
Dim
не могу взять хэш от нулевой строки
Dim
исходник брал из вики
Captcha bot
Fermina Compton, если ты не бот, нажми "четыре". Удалено: 42.
Назарий
Добрый день! Кто знает как построить декоратор, который проверяет, относятся все параметры декоративной функции заданному типу. Если нет, то, инициирует исключение. Выполнить проверку работы декоратора для функции, которая вычисляет среднее значение нескольких числовых переменных?
L
Добрый день господа Питонисты, кто-нибудь работал с ebay order-api ?
Alexey
Добрый день! Кто знает как построить декоратор, который проверяет, относятся все параметры декоративной функции заданному типу. Если нет, то, инициирует исключение. Выполнить проверку работы декоратора для функции, которая вычисляет среднее значение нескольких числовых переменных?
def type_checker(func):
def wrapper(*args, **kwargs):
assert all((isinstance(i, (int, float)) for i in args))
assert all((isinstance(i, (int, float)) for i in kwargs.values()))
return func(*args, **kwargs)
return wrapper
Дмитро
Всем привет, пытаюсь поменять мин и макс местами в листе Подскажите, пожалуйста, почему первый вариант работает, а второй нет? В чём тут подводный камень?
b = [5,4,3,2,1,10,12]
i, j = b.index(min(b)), b.index(max(b))
b[i], b[j] = b[j], b[i]
b = [5,4,3,2,1,10,12]
b[b.index(min(b))], b[b.index(max(b))] = b[b.index(max(b))], b[b.index(min(b))]
Alexey
Всем привет, пытаюсь поменять мин и макс местами в листе Подскажите, пожалуйста, почему первый вариант работает, а второй нет? В чём тут подводный камень?
b = [5,4,3,2,1,10,12]
i, j = b.index(min(b)), b.index(max(b))
b[i], b[j] = b[j], b[i]
b = [5,4,3,2,1,10,12]
b[b.index(min(b))], b[b.index(max(b))] = b[b.index(max(b))], b[b.index(min(b))]
https://stackoverflow.com/questions/34171348/tuple-unpacking-order-changes-values-assigned
Дмитро
Денис
Нужна помощь) нужно написать программу которая принимает от пользователя число N потом пользователь вводит N строк и нужно из этих всех строк получить пересечение множеств?
Alexey
Дмитро
Ребята, есть какой-то сайт аналог метанита, но для питона(на метаните побольше об с++/с)?
Tim
Tim
круче офф доки питона сложно что-то найти...
𝘤𝘩с𝘱𝘱𝘢 | washed
хелп
можете разжевать шаблон регулярки?
\b(.+)\1\b
>|<
юзаю pyautogui.press для нажатия 8 клавиш подряд, но нажатия происходят не с достаточной скоростью, чем я ещё могу эмулировать нажатие клавиши чтобы работало очень быстро?
Anonymous
Be fine
Кто может написать скрипт который будет считывать значение кубика и выводить их в массив по порядку
Alexey
Anonymous
CyberЖабка
как с помощью requests или telebot отправить в телеграм чат картинку/видео с текстом в одном посте?
Anonymous
Anonymous
Мне тоже жаль людей не читающих документацию... и не отличающих асинхронность от параллельного выполнения... Азы то уж нужно знать горе девелопер.
Миша
извините за вопрос не конкретный, хочу найти друга себе в сфере питона, которому могу задавать разного рода вопросы(по питону), просить помощи, конечно же если это возможно то проявлять взаимную помощь, отпишитесь в лс пожалуста, надеюсь среди 12.5к людей смогу найти кого нибудь!?
Миша
😞
Миша
простите, думал тут более профессеиональные и менее агресивные люди сидят
Миша
потому что в чате питона бегинерсов там просто какието ......... сидят
Миша
не ты
Миша
писал почему не хотел писать в более большоц чат
Миша
а извинился потому что просто кажется прикольным
Danila
Привет! Кто-нибудь знает как объявить пустую переменную, чтобы она могла принимать значения из цикла дальше? Вариант присвоить значение 0 не подходит, присвоить любое другое значение тоже не катит
Кудряш
None или пустые кавычки
Сергей
Danila
Спасибо
ᅠ ᅠ
Здравствуйте
ᅠ ᅠ
Вы каким редактором пользуютесь
Андрей
Danila
Привет! Подскажите, есть возможность разделить список [1, 22, 333, 444, 555] На отдельные символы? Типа [1, 2, 2, 3, 3, 3, 4, 4, 4,4, 5, 5, 5, 5, 5] ? Буду очень благодарен, гугол даёт ответы только по строкам, по списку ничего не удалось обнаружить.
Artöm
Привет! Подскажите, есть возможность разделить список [1, 22, 333, 444, 555] На отдельные символы? Типа [1, 2, 2, 3, 3, 3, 4, 4, 4,4, 5, 5, 5, 5, 5] ? Буду очень благодарен, гугол даёт ответы только по строкам, по списку ничего не удалось обнаружить.
Для каждого элемента делаешь из числа строку, из строки массив, для каждого его элемкнта делаешь обратно инт, потом flatten
Сергей
Привет! Подскажите, есть возможность разделить список [1, 22, 333, 444, 555] На отдельные символы? Типа [1, 2, 2, 3, 3, 3, 4, 4, 4,4, 5, 5, 5, 5, 5] ? Буду очень благодарен, гугол даёт ответы только по строкам, по списку ничего не удалось обнаружить.
list = [1, 22, 333, 444, 555]
list_out = []
for i in list:
list_out += str(i).strip()
print(list_out)
Vladimir
Привет! Подскажите, есть возможность разделить список [1, 22, 333, 444, 555] На отдельные символы? Типа [1, 2, 2, 3, 3, 3, 4, 4, 4,4, 5, 5, 5, 5, 5] ? Буду очень благодарен, гугол даёт ответы только по строкам, по списку ничего не удалось обнаружить.
когда тебе помогают принято говорить спасибо 😉
Метал 0-4
Метал 0-4
Не нападай админ)
Danila
Спасибо за помощь, действительно не видел.
Миша
Поможет кто-то расшифровать "напиши efgert543465h345f34f345g564h на 204"
✙ Fatum ✙
Гайз, а кто знает - как из асинк метода вызвать другую асинхронную функцию, но в отдельном потоке и что она тоже асинхронная была? Типо async def call(): call another async def in different thread
Alexey
✙ Fatum ✙
Не надо мешать асинк и многопоточку
Это как раз то исключение, когда надо. Я подписываюсь на событие из сокета от которого огромная часть системы зависит, а эти события иногда не приходят. Причина - в 3rd party сервере. Хочу написать в другом потоке функцию которая раз в минуту будет дергать рест на предмет обновления(если сокет опять наколол с апдейтами, что сокет делает уж больно часто)
Alexey
Alexey
✙ Fatum ✙
А так - она заходит в этот поток и уже клиенту на gRPC не отвечает
Alexey
✙ Fatum ✙
Покажи
NDA. Там просто await my_func(). А внутри my_func: while True: do request () await asyncio.sleep(60)
Alexey
Alexey
Alexey
Через create_task все будет хорошо работать
Михаил
Привет, у меня есть скрипт который мониторит ram, он работает в фоне, я бы хотел добавить его в системный трей, что бы видеть выполняется он или нет, как это сделать?