
Gennady
17.11.2018
19:24:32
В этой конторе на пыхе пишут интерфейсы для маленьких задач. Так что я бы не удевлялся.

Tishka17
17.11.2018
19:24:50
Это было актуально, когда были классы "старого стиля"

Gennady
17.11.2018
19:26:50
Не знаю как для тебя, но мне вполне норм и код читается удобно

Slam! 538
17.11.2018
19:28:17

Google

Gennady
17.11.2018
19:28:42
object
А у него нет родителя

Slam! 538
17.11.2018
19:29:08
?

Gennady
17.11.2018
19:29:34
Ну или C
А там нет ооп
Так что ты прав)

Чистилище
17.11.2018
19:54:28
Воу
print(list(soup.title)[0]) - должно убирать теги в BeautifulSoup?

Tishka17
17.11.2018
19:58:40
Оо
Чёт сложно

?? Eugene
17.11.2018
19:59:17
soup.title.text

Чистилище
17.11.2018
19:59:27

?? Eugene
17.11.2018
19:59:46

Google

Чистилище
17.11.2018
19:59:50
а вообще не text а string

?? Eugene
17.11.2018
20:00:28

Чистилище
17.11.2018
20:00:49
А элемент по классу как взять?

Aragaer
17.11.2018
20:01:28
/me наваял нейросеточку и поставил ее трейниться

?? Eugene
17.11.2018
20:02:21

Чистилище
17.11.2018
20:02:37

Gennady
17.11.2018
20:02:54

Чистилище
17.11.2018
20:04:42
Всё, разобрался.

Slam! 538
17.11.2018
20:20:34
Если я вызываю функцию, которая ничего не возвращает, а вызывает снова себя и только тогда возвращает, что выведет print данной функции?

Tishka17
17.11.2018
20:20:47
Какая разница сразу или не сразу она что-то возвращает

Stepan
17.11.2018
20:21:07
/rpkb@remkeybot
/rpkb@remkeybot

Slam! 538
17.11.2018
20:27:06

Gennady
17.11.2018
20:27:57
2

Tishka17
17.11.2018
20:28:01

Slam! 538
17.11.2018
20:28:07

Google

Tishka17
17.11.2018
20:28:23
А если напишешь return f(2) будет норм

Gennady
17.11.2018
20:34:21
Что будет в принте? @spooti

Slam! 538
17.11.2018
20:35:59
список от 1 до 20

Gennady
17.11.2018
20:36:14
Объект Example.counter

Slam! 538
17.11.2018
20:37:18
А, ну да
Но он итерируемый

Gennady
17.11.2018
20:38:43
Естественно
Это же генератор

Slam! 538
17.11.2018
20:39:08
И в чем соль?

Gennady
17.11.2018
20:39:30
Я думал мы в шарады играем)

Slam! 538
17.11.2018
20:40:15
что self.counter принтануть, что collector

Gennady
17.11.2018
20:41:01
Перепечатал?)

Slam! 538
17.11.2018
20:41:04
1
12
123
1234
...
yield же отдает по одному

Gennady
17.11.2018
20:47:22
Взываю к мастерам питона. Есть такой код https://pastebin.com/LRqJk2DV
Есть предложения по оптимизации?

Zi
17.11.2018
20:48:00
RuntimeError: can't start new thread
получаю при попытке открыть больше 1000 потоков.
Как можно лимиты покрутить где то?

Tirinox
17.11.2018
20:48:39

Google

Kirill
17.11.2018
20:48:42

Gennady
17.11.2018
20:49:27

Tirinox
17.11.2018
20:49:45

Gennady
17.11.2018
20:50:22

Zi
17.11.2018
20:50:28
Есть задача, одновременно нужно работать с 1000 разными конекшинами

Gennady
17.11.2018
20:50:44

Tirinox
17.11.2018
20:50:45
asyncio

Zi
17.11.2018
20:51:29
asyncio?
?
Спс

Gennady
17.11.2018
20:52:02
Ддос короч у него намечается

LighteR
17.11.2018
20:52:36

Aragaer
17.11.2018
20:52:44
select

LighteR
17.11.2018
20:52:57
хуект, попробуй его для файлов использовать

Tirinox
17.11.2018
20:53:59
Для i/o например
1000 потоков зачем? они друг друга задушат. уж не говоря про, что в питоне вообще потоки дело бессмысленное. лучше 3-4 воркера заспавнить

Tishka17
17.11.2018
20:54:59

LighteR
17.11.2018
20:55:24

Aragaer
17.11.2018
20:55:40
файлы и коннекшны это вроде разные вещи

Smoke
17.11.2018
20:57:39
У меня есть пара широких вопросов, на которые не могу найти простого понятного ответа. Никто не хочет обсудить? 1. OData. Хорошая ведь идея, но почему он так мало распространен? И если не OData, то что люди используют вместо него? GraphQL? Но ведь функционал OData больше, чем у GraphQL. 2. Асинхронные Web-фреймворки. Насколько это вообще нужно? Большинство Web-фреймворков на Python (а также на PHP) синхронные. Так что их теперь закапывать? И на чем писать тогда? На asyncio? На Node.js? 3. Отсутствие многопоточности в Python. Как люди живут с этим?

Google

LighteR
17.11.2018
20:58:33

Tishka17
17.11.2018
20:59:12