Size: a a a

2021 January 24

D

Denis in Rude Python
Можно разделить вопрос на части и отследить какая вызывает удаление)
источник

ПД

Павел Дурманов... in Rude Python
Павел Дурманов
У меня пайтон версии 2.7. Есть файл fb2parser.py, в котором есть функция StartElement c десятью elif в теле функции, каждое из которых проверяет значение одной переменной. Вот так это выглядит http://sprunge.us/dJCrxY?py . Мне надо сделать эту функцию и ей соседствующие более читаемыми, для того, чтобы потом было проще поменять используемые в парсере библиотечные функции обработки xml на defusedxml[1], который рекомендует официальная документация[2] пайтона. Там это написано в красном поле Warning. Я попытался переписать это используя dict, вот так http://sprunge.us/phgoa7?py . Читал faq по дизайну второго и третьего пайтона[3][4] и PEP257 [5] , но не получилось описанным там образом менять атрибуты класса,вот Traceback:

functions = {'description': self.is_desc = True ,
                                                ^
SyntaxError: invalid syntax
[1]: https://pypi.org/project/defusedxml/
[2]: https://docs.python.org/3/library/xml.html
[3]: https://docs.python.org/2/faq/design.html#why-isn-t-there-a-switch-or-case-statement-in-python
[4]: https://docs.python.org/3/faq/design.html#why-isn-t-there-a-switch-or-case-statement-in-python
[5]: https://www.python.org/dev/peps/pep-0275/
@artsi0m репостнул
источник

AK

Artsiom Karakin in Rude Python
Благодарю
источник

AK

Artsiom Karakin in Rude Python
Denis
Можно разделить вопрос на части и отследить какая вызывает удаление)
Да, можно, я думал попросит список слов из-за которых может быть удаление
источник

ПД

Павел Дурманов... in Rude Python
Зачем там = True?
источник

ПД

Павел Дурманов... in Rude Python
Artsiom Karakin
Да, можно, я думал попросит список слов из-за которых может быть удаление
источник

AK

Artsiom Karakin in Rude Python
Павел Дурманов
Зачем там = True?
Я ответил с ссылкой на оригинал файла на гитхабе, но комбот вновь удалил
источник

AK

Artsiom Karakin in Rude Python
Благодарю, постараюсь разобраться и так же сделать
источник

ПД

Павел Дурманов... in Rude Python
если непонятно как это работает, гугли про замыкания
источник

AK

Artsiom Karakin in Rude Python
Павел Дурманов
если непонятно как это работает, гугли про замыкания
Благодарю
источник

A

Angry Maid in Rude Python
Павел Дурманов
Комбот почемуто удалил
Комбот удаляет сообщения с ссылками от тел которые в ближайшие минут 15-60(?) зашли в чат
источник

JO

John Ojo in Rude Python
because that's a default
источник

DI

Dmitry Ishutkin in Rude Python
свежезашедшему надо либо сначала пописать без ссылок, либо посидеть и подождать :)
источник

I

Iman in Rude Python
Есть ли девушка, которая может со мной подружиться?
источник

DP

Dmitry Pravdin in Rude Python
Есть
источник

DK

Denis Kalinochkin in Rude Python
Iman
Есть ли девушка, которая может со мной подружиться?
Нет, ты умрешь в одиночестве
источник

I

Iman in Rude Python
Привет
источник

I

Iman in Rude Python
я люблю Россию
источник

I

Iman in Rude Python
И мне интересно жениться на русской девушке
источник

A

Angry Maid in Rude Python
Iman
Привет
Пиздуй в другой чат и играй там в тиндер
источник