Size: a a a

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

2020 October 24

СС

Санька Скайуокер... in Сообщество Python Программистов
Chiller
А ты что переименовался в вяленного? Думал я тебя не узнаю
попытка скрыться не удалась
источник

СС

Санька Скайуокер... in Сообщество Python Программистов
я просто вспомнил что вяленные помидоры вкуснее
источник

Д

Данила in Сообщество Python Программистов
Айван
(К удалённому сообщению)
А разве subprocess.Popen.communicate не должен ждать завершения процесса?
к сожалению тонкостей не знаю, знаю поверхностно, что communicate может считать вывод
источник

Д

Данила in Сообщество Python Программистов
"communicate читает весь вывод и ожидает завершение дочернего процесса, прежде чем вернуть управление"
источник

А

Айван in Сообщество Python Программистов
Данила
к сожалению тонкостей не знаю, знаю поверхностно, что communicate может считать вывод
Popen.communicate(input=None, timeout=None) - взаимодействовует с процессом: посылает данные, содержащиеся в input в stdin процесса, ожидает завершения работы процесса, возвращает кортеж данных потока вывода и ошибок.Popen.communicate(input=None, timeout=None) - взаимодействовует с процессом: посылает данные, содержащиеся в input в stdin процесса, ожидает завершения работы процесса, возвращает кортеж данных потока вывода и ошибок.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Ну вот и иди обратно в си, а в питоне только однострочные комменты
Еблан?
источник

$

$name$ in Сообщество Python Программистов
Данила
вы удивляете меня, тогда """привет""" не комментарий?
Докстринг
источник

$

$name$ in Сообщество Python Программистов
Не совсем комментарий
источник

$

$name$ in Сообщество Python Программистов
Больше строка) Для документирования... Что логично. Пишешь модулям и классам и можно отдельным методом доставать будет)
источник

А

Айван in Сообщество Python Программистов
Данила
"communicate читает весь вывод и ожидает завершение дочернего процесса, прежде чем вернуть управление"
А, не заметил. В общем, если хочешь параллельно (или как оно работает) читать вызов, поищи что другое.
Возможно сработает:
reply = subprocess.Popen(Command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
for line in reply.stdout:
   print(line)
источник

AT

Alexander T in Сообщество Python Программистов
$name$
Докстринг
просто строка. докстринг - это литерал в определенном месте.
источник

$

$name$ in Сообщество Python Программистов
Alexander T
просто строка. докстринг - это литерал в определенном месте.
Никогда не использую докстринги как строки. Обычно юзаю джоин 😄
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Ну вот и иди обратно в си, а в питоне только однострочные комменты
Чисто формально - да
Но строка без присваивания её переменной - вполне сойдёт за комментарий
источник

AT

Alexander T in Сообщество Python Программистов
$name$
Никогда не использую докстринги как строки. Обычно юзаю джоин 😄
чего?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
$name$
Никогда не использую докстринги как строки. Обычно юзаю джоин 😄
Чиво?
источник

R3

Rud 356 in Сообщество Python Программистов
Чо блять?
источник

$

$name$ in Сообщество Python Программистов
Alexander T
чего?
Ну в плане, например если надо передать в функцию аргументом строку и мне она нужна многострочная, я предпочту использовать "/n".join(("s1", "s2")), нежели
"""s1
s2"""
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Эээээ
источник

AT

Alexander T in Сообщество Python Программистов
$name$
Ну в плане, например если надо передать в функцию аргументом строку и мне она нужна многострочная, я предпочту использовать "/n".join(("s1", "s2")), нежели
"""s1
s2"""
и причем тут докстринги?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Чо, блять?
источник