Высокая загрузка программы, когда завершается программный процесс, Linux не возвращается к нормальной загрузке 0,5. Почему?

Если в вашей системе нет /dev/stdinили вам нужно более общее решение, вы можете попробовать что-то более сложное, например:

class Stdin(object):
    def __getattr__(self, attr):
        return getattr(sys.stdin, attr)

    def __enter__(self):
        return self

def myopen(path):
    if path == "-":
        return Stdin()
    return open(path)

for n in sys.argv[1:] or ["-"]:
    with myopen(n) as f:
           ...
1
14.02.2021, 15:47
0 ответов

Теги

Похожие вопросы