
Nikolay
21.01.2017
20:16:24
любой парсер так работает
ты либо находишь ключевое слово, либо нет и тогда интерпретируешь иначе

Pavel
21.01.2017
20:17:47

Юра
21.01.2017
20:19:06

Google

Nikolay
21.01.2017
20:19:43

Denis
21.01.2017
20:22:32
Выделять токены регулярками это нормальная практика, так и в книге дракона делается

Nikolay
21.01.2017
20:24:18

Denis
21.01.2017
20:29:53
Для not есть not_, дл and и or нет, мб потому что они гарантируют ленивое вычисление операндов

b0g3r
21.01.2017
20:31:43
а and_ и or_? Oo
или я неправильно понял вопрос)

Юра
21.01.2017
20:32:54

b0g3r
21.01.2017
20:37:24
ага, понял

Юра
21.01.2017
20:48:15
Можно снова код ревью?
http://pastebin.com/m8BrBSV9
И если не хотите скачивать
Программа реализует функции преобразования выражения в инфиксной нотации к выражению в обратной польской и подсчета его значения
В меине тест этих функций

Google

Igor
21.01.2017
20:52:23
есть bool.__and__ и bool.__or__, если ОЧЕНЬ хочется :)

Юра
21.01.2017
20:52:40

Fin
21.01.2017
20:53:22
Есть телеграм группа using libraries like Scrapy, BeautifulSoup
?

Igor
21.01.2017
20:53:39

Юра
21.01.2017
20:53:48

Igor
21.01.2017
20:54:50
In [46]: bool.__and__(True, False)
Out[46]: False
In [47]: bool.__and__(1, 2)
TypeError: descriptor '__and__' requires a 'bool' object but received a 'int'

Юра
21.01.2017
20:55:24
Понял

Igor
21.01.2017
20:55:45
хотя бля, int.__and__ странно себя ведет
In [48]: int.__and__(1, 2)
Out[48]: 0
In [49]: int.__and__(1, 1)
Out[49]: 1
In [50]: int.__and__(1, 0)
Out[50]: 0

Юра
21.01.2017
20:56:28
Ладно, тогда обойдусь
lambda a, b: a and b
lambda a, b: a or b

Igor
21.01.2017
20:56:38
да, походу это лучший вариант :( сорри

Юра
21.01.2017
20:57:01
И так не работает
Исправил там ошибку из-за которой не работала программа
http://pastebin.com/ruULutfN

TISAZE
21.01.2017
21:04:18
Привет народ помогите разобраться
Пользуясь виндой, стоит начинать питонить? Или этот язык только под линуксоиды расчитан?

Emil
21.01.2017
21:05:17

TISAZE
21.01.2017
21:05:21
С чего начать?

Dan
21.01.2017
21:05:32
Даже если у тебя нет компьютера. Стоит.

TISAZE
21.01.2017
21:05:48
Ну да без сарказма никак?

Google

Dan
21.01.2017
21:05:50
С книги желательно. Например у O'Reilly есть неплохая. Или Лутц.
отнюдь, это правда

TISAZE
21.01.2017
21:06:28
Можешь сюды сбросить?

Dan
21.01.2017
21:06:32
Питон прекрасный язык. Простой, внятный. Есть огромное количество видео на youtube на русском языке для начинающих
Нет, сбросить не смогу по нескольким причинам
одна из которых - а вдруг ты из роскомнадзора? ? да и потом у меня они в основном бумажные

TISAZE
21.01.2017
21:07:21
Какого рода задачи можно решать на питоне?
Т.е. если нужно под андроид написать приложение, питон поможет?

Проксимов
21.01.2017
21:08:02

Alex
21.01.2017
21:08:24
эти вопросы задавались уже тысячи раз, сначала гуглить лучше научиться

TISAZE
21.01.2017
21:08:34

TISAZE
21.01.2017
21:08:59

Проксимов
21.01.2017
21:09:34

Alex
21.01.2017
21:10:28
хотя бы инфо прочитать-то можно - "https://telegram.me/python_beginners чат для начинающих"

Проксимов
21.01.2017
21:11:03

Filip
21.01.2017
23:21:36
Хай всем. Помогите плиз, я совсем нулевой. Пытаюсь спарсить HTML, вот так выглядит страница ^

Igor
21.01.2017
23:21:41
jävla bra

Filip
21.01.2017
23:21:49
Для начала, я "выписал" таблицу со всеми сёрчами, потом я создал переменную row и в неё забил вот эти полоски именем, фамилией и названием компании которые мне надо выгрузить.

Admin
ERROR: S client not available

Google

Filip
21.01.2017
23:22:57
^"полоски"
И вот тут у меня проблема, посдкажите плиз как из такой иерархии выписать искомые данные?

Igor
21.01.2017
23:23:35
а чем парсишь?

Filip
21.01.2017
23:25:20

Igor
21.01.2017
23:25:34
да вижу уж )
ну, ты делаешь find_all('a'), хотя в теге <a> хранится только имя, похоже
должность, походу, в <abbr>, город - хз, мне лень линкедин открывать

Filip
21.01.2017
23:26:03
это я просто пробовал, это не верно. я хз просто как сделать

53r63rn4r
22.01.2017
04:13:08
Бя

Yokai
22.01.2017
04:18:14
Бывают еще ёлкоподобные олимпиады?

Евгений
22.01.2017
05:17:24
Народ, покупаю модем huawei E3370 и к нему аниену за 3300р http://450mhz.ru/antenna/?id=183
Нормальный выбор? На телефоне 4g два палки ловит и тут же сбрасывает.

Maxim robox
22.01.2017
05:59:58
Казалось бы, причём здесь питон.

Subbotin
22.01.2017
07:58:04
я писал к подобному модему управлялку на питоне

Rookie
22.01.2017
08:06:32
А так же имеется питон обвязка для gammu - писать смски от модема из консоли. Как то хотел гуй навалять для этих целей, но всё rookie не дойдут.

Евгений
22.01.2017
09:32:54
Добрый день, уважаемые.
У меня проблема следующая: имею бота, написан на pyTelegramBotAPI, в качестве key-value хранилища юзаю Vedis (а-ля Redis, но всё в одном файле, мини-БД), в качестве вебсервера – CherryPy.
Периодически бот падает с бесконечно повторяющейся ошибкой Too Many Open Files, но из файлов у меня только открывается БД через Vedis, причём через менеджер контекста (with).
Ошибка к CherryPy отсылает, но судя по гуглу, это вообще для любого модуля возможно

Nikolay
22.01.2017
09:34:15
Сокеты закрывай за собой
Очевидно же вроде.

Евгений
22.01.2017
09:34:43

Nikolay
22.01.2017
09:34:54
wsgi открывает

Евгений
22.01.2017
09:36:16
Вооооот. А теперь начинается веселье. В системе 15 ботов, все на CherryPy. Нагрузка у этого конкретного средняя, но падает только он. Куда копать, где смотреть корень зла?
Я пока не представляю даже, как отловить то исключение при запуске CherryPy

Google

Igor
22.01.2017
09:37:22
может еще поднять ulimit, или как там его, можно?

Koko
22.01.2017
09:38:25
Ну, это обычно плохая идея, утечки лечить снятием лимита. Если оно течёт, оно и больше съест.

Евгений
22.01.2017
09:38:46

Igor
22.01.2017
09:39:03
хуевое решение, да
точнее вообще не решение %)

Andrey
22.01.2017
09:44:12
лучше посмотреть lsof, может там будет видно каких именно дескрипторов много

Евгений
22.01.2017
09:44:53

Andrey
22.01.2017
09:45:28
гм