Alex
Ок
Richard
Welcome to AIOHTTP — aiohttp 3.5.4 documentation aiohttp.readthedocs.io The aiohttp package is written mostly by Nikolay Kim and Andrew Svetlov. It’s Apache 2 licensed and freely available. Feel free to improve this package and send a pull request to GitHub.
Виталий
Artur Rakhmatulin
все возможные операции
а какие типы данных
Artur Rakhmatulin
а объем
Artur Rakhmatulin
а доку почитать
Oleksandr
Шо такое доку
Ivan
документацию
Oleksandr
Это функция?
Oleksandr
Я все вижу
Oleksandr
😂
Я все вижу
уверяю тебя, это заблуждение
Oleksandr
уверяю тебя, это заблуждение
Я об конкретной ситуации
Oleksandr
Разумеется невозможно видеть все не читая документацию
Anonymous
Смотри где делаю Кока кола
Anonymous
Anonymous
Anonymous
Россия ,весна грязь
Anonymous
Я живу в городе где пром,хим комплекс это поо города ,завод индийский самый грязный и тут ещё Кока кола =)
Anonymous
Есть
Anonymous
Ещё китайский открыли месяц назад
Tishka17
Почему таблица MySQL постоянно вырастает в объеме в разы, а после команды OPTIMIZE TABLE снова возвращается к прежнему объему.
Потому что для скорости при удалении остаются дырки, а не перемешается все, чтобы их занять
Tishka17
Присылаешь фотки вместо скриншотов
Tishka17
скриншоты тоже такое
Уж лучше скрин чем портянка в чате
Ildar
уж лучше линк на кодпасту какую-нить чем скрин
Tishka17
Ну это совсем идеал
first class
Привет. Довольно тупой вопрос, извиняйте. Файл __init__.py нужен только для библиотек?
first class
Только?
Alex
Только?
что значит только?
first class
Вопрос в том, нужно ли его в обычный проект добавлять?
first class
(не пакет)
Alex
у тебя обычно обычный проект представляет собой пакет(ы)
Ilya
(не пакет)
У тебя в обычном проекте может быть пакет
Alex
если это не так - скорее всего твоя структура проекта ошибочна, разве что весь проект в одном файле.
Alex
с большой вероятностью почти любой проект на питоне включает в себя один и более пакетов.
first class
Tishka17
__main__.py - что это?
Tishka17
Почему такое имя?
first class
В других проектах смотрел, там так называли
first class
https://github.com/shobrook/rebound/blob/master/rebound/__main__.py
Alex
В других проектах смотрел, там так называли
ты ведь даже не понимаешь зачем это нужно? иди книжку почитай что ли.
first class
ну лан(
BotoTVOREC
Народ
BotoTVOREC
Как удалить отправлено ботом только что сообщение в коде bot.send_message(...)
BotoTVOREC
Айдишник как узнать удаляемого сообщения?
A
откуда ты взял bot.send_message
A
понаделывают высокоуровневых либ
Mr Smith
чет я затупил, как найти индекс первого элемента в листе, который отличается от заданного? например lst=['e', 'e', 'e', 'e', 'e', 'e', 'n', 'n', 'n', 'n'], target='e' , result = 'n'. Пока тока lst[len(lst)-lst[::-1].index('e')] приходит в голову
Egor
mess_id = bot.send_message
BotoTVOREC
mess_id = bot.send_message
test = bot.sendMessage(chat_id, 'Test') messageId = test['message_id'] bot.deleteMessage((chat_id, messageId)) я правильно понял ?
BotoTVOREC
Да
Спасибо
Mr Smith
не ну с циклом...эт как в магазине за деньги товар купить и дурак может)
Mr Smith
а без?))
🍁 Jaŭhien
а зачем?
Mr Smith
а большой лист. сто тыщ
Mr Smith
мильонов
🍁 Jaŭhien
ну и
Mr Smith
ну долго
🍁 Jaŭhien
в любом случае это O(n), хоть с циклом, хоть без
Mr Smith
дак я потому и спрашиваю может есть вариант по быстрее
Mr Smith
а это не сахар ли к тому, что Евгений написал?..
Mr Smith
def dropwhile(predicate, iterable): # dropwhile(lambda x: x<5, [1,4,6,4,1]) --> 6 4 1 iterable = iter(iterable) for x in iterable: if not predicate(x): yield x break for x in iterable: yield x
Denis
Итертулс должен быть быстрее
🍁 Jaŭhien
ну да, dropwhile хороший вариант, но это все-равно O(n)
Denis
Естественно О(n), быстрее нельзя
🍁 Jaŭhien
а вообще
🍁 Jaŭhien
dropwhile возвращает список же
Denis
Нет
🍁 Jaŭhien
ну в хаскеле он список возвращает
Denis
В хаскеле списки ленивые
🍁 Jaŭhien
In [4]: xs = list(range(10)) In [5]: xs Out[5]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] In [7]: list(itertools.dropwhile(lambda x: x < 5, xs)) Out[7]: [5, 6, 7, 8, 9]
Denis
Ну с list список, да