Richard
Alex
Ffff
Если я запускаю ещё один поток в программе, его обязательно будет выполнять новое ядро?
Ffff
Alex
https://www.oreilly.com/library/view/advanced-linux-programming/0735710430/
Tishka17
Alex
Tishka17
Вообще даже когда один поток не известно какое ядро будет его выполнять
Alex
верней в общем случае его может выполнять любое ядро
Alex
и даже не одно и то же в процессе его жизни
Ffff
Ffff
Ос?
Alex
планировщик ядра
Alex
разве что ты настроишь аффинити
Alex
https://www.amazon.com/Linux-System-Programming-Talking-Directly/dp/1449339530
Tishka17
Alex
Alex
зависит от задачи
Alex
статей о том как именно работает GIL в питоне в интернете как грязи. найди, почитай и разберись.
Alex
https://asvetlov.blogspot.com/2011/07/gil.html
Anonymous
Всем привет. Подскажите как правильно монтировать флешку с помощью subprocess
Anonymous
Anonymous
JByte
Привет. Как в Django сделать фильтрацию независимо от регистра для строк из не-ASCII символов? icontains только для ASCII работает
JByte
Anonymous
Ну да
Документацию питона читал по модулю subprocess?
Richard
Anonymous
Anonymous
Anonymous
Ошибок нет
Ты же понимаешь, что sudo требует ввода пароля
Anonymous
Vlad
может есть смысл добавитьв /etc/fstab
Vlad
и тогда монтирование возможно без прав рута
Artemii
Artemii
Зачем так извращаться
Tishka17
О_о
Tishka17
Может стоит взять баш?
Tishka17
Tishka17
Про фстаб правильно сказали
Anonymous
Как лучше смонтировать, желательно одной строкой. Не хочу лапшу писать
Tishka17
А точно для этого нужен питон?
Anonymous
Tishka17
https://stackoverflow.com/questions/1667257/how-do-i-mount-a-filesystem-using-python
Vladislav
Друзья, а есть какая-то возможность из модуля logging исключить DEBUG leve, но оставить INFO ?
(по умолчанию ни тот ни другой не отображаются, но когда разрешаю INFO - то выводится и DEBUG, так как он уровнем ниже (или выше))
Aragaer
эммм
Aragaer
нет, по идее если ты ставишь level=info, то печатается info и более высокие уровни. Если debug, то debug и более высокие (в т.ч. info)
Aragaer
>>> logging.getLogger('').setLevel(logging.INFO)
>>> logging.info("hello")
INFO:root:hello
>>> logging.debug("world")
Aragaer
но в то же время
>>> logging.getLogger('').setLevel(logging.DEBUG)
>>> logging.info("hello")
INFO:root:hello
>>> logging.debug("world")
DEBUG:root:world
Anonymous
Anonymous
isEnabledFor(lvl)¶
Indicates if a message of severity lvlwould be processed by this logger. This method checks first the module-level level set by logging.disable(lvl) and then the logger’s effective level as determined by getEffectiveLevel().
Anonymous
Это?
Anonymous
А не
Anonymous
Это для проверки
Anonymous
Anonymous
Это просто для проверки разрешённого уровня логгирования
Tishka17
Anonymous
Оп
Tishka17
Дебаг не входит в инфо
Anonymous
Anonymous
Как всегда помог стак
Anonymous
Кароче фильтр нужен
Anonymous
Дальше там сам разберёшься
Vladislav
спасибо большое, это то, что нужно, похоже
Anonymous
Если исключить один, то это подходит
Anonymous
Anonymous
Например
Anonymous
Хуй знает.
Tishka17
Aragaer
ну да, надо взять конкретный модуль и у него поменять логлевел
Anonymous
Anonymous
А не крайний
Aragaer
хотя они вообще иерархически работают
Aragaer
зачем?
Aragaer
почему вдруг дебаг может быть нужен, а инфо нет?