Size: a a a

Сообщество Python Программистов

2021 January 02

VA

Vadim Apenko in Сообщество Python Программистов
Winchestor*
Какой модуль хороший для работы с аудио файлами?
Что такое «работа с аудио файлами»?
источник

Д

Данила in Сообщество Python Программистов
Aleksei Morozov
@danila275 в блок else можно положить следующий тернарынй оператор, получится не очень читабельная конструкция, но должна работать
От таких вложений он перестал работать) Спасибо за знакомство с тернарным оператором
источник

AM

Aleksei Morozov in Сообщество Python Программистов
Пожалуйста)
источник

AM

Aleksei Morozov in Сообщество Python Программистов
Данила
От таких вложений он перестал работать) Спасибо за знакомство с тернарным оператором
x = 3
f"{'x<2' if x < 2 else ('x>4' if x > 4 else '2<x<4')}"
'2<x<4'
источник

Д

Данила in Сообщество Python Программистов
Aleksei Morozov
x = 3
f"{'x<2' if x < 2 else ('x>4' if x > 4 else '2<x<4')}"
'2<x<4'
да, всё работает с вложенными
источник

AM

Aleksei Morozov in Сообщество Python Программистов
е
источник

P

Pixar in Сообщество Python Программистов
Aleksei Morozov
x = 3
f"{'x<2' if x < 2 else ('x>4' if x > 4 else '2<x<4')}"
'2<x<4'
Зачем так усложнять еп
источник

AM

Aleksei Morozov in Сообщество Python Программистов
да я знаю что ли) спросили как делать elif внутри строки
источник

AM

Aleksei Morozov in Сообщество Python Программистов
а да, есть ещё jinja2
источник

P

Pixar in Сообщество Python Программистов
))
источник

AM

Aleksei Morozov in Сообщество Python Программистов
там это всё прописывается красивее
источник

А

Айван in Сообщество Python Программистов
@morozov6420, BS4 ничего не эмулирует. Он только парсит HTML. Ну и не во всём requests может заменить selenium.
Дмитрий, а ты не "дудось")
источник

AM

Aleksei Morozov in Сообщество Python Программистов
ну да, бс может достать ссылку куда надо стучаться
источник

AM

Aleksei Morozov in Сообщество Python Программистов
я не прав, я согласен
источник

ДМ

Дмитрий Михалев... in Сообщество Python Программистов
источник

P

Pixar in Сообщество Python Программистов
Айван
@morozov6420, BS4 ничего не эмулирует. Он только парсит HTML. Ну и не во всём requests может заменить selenium.
Дмитрий, а ты не "дудось")
Как работает ассинхронность?
Вот к примеру у нас есть ассинхронный поток и он встречает синхронную функцию в обычном классе. Что происходит в итоге?


Походу я начал понимать, init у нас является частью экземпляра класса. И в случае инициализации init у нас каждый раз создаётся новый инстанс или экземпляр объекта, правильно я понимаю?

Тогда как может возникнуть состояние гонки?
источник

НК

Никита Кушнер... in Сообщество Python Программистов
в ячейке значение X, как сделать, чтобы cursor.fetchone() возвращал X а не ('X',)
источник

P

Pixar in Сообщество Python Программистов
Ааа епта, получается что состояние гонки может возникнуть в синхронной функции, но не классе? (Если у нас уже запущен ассинхронный поток)
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
Никита Кушнер
в ячейке значение X, как сделать, чтобы cursor.fetchone() возвращал X а не ('X',)
Х,
источник

P

Pixar in Сообщество Python Программистов
Потому что мы создаём инстанс класса или точнее его экземпляр, а функцию используем просто как хранилище объектов, со статическим содержанием (грубо) и при постоянном изменении, когда встрется два потока у нас будет одинаковое значение у обоих так, хотя должно быть разное и всё типо зависит, от того в какой момент изменилось состояние объекта
источник