Запустить оболочку pipenv на windows получить объект 'module' не имеет атрибута 'run' [duplicate]

Технически нет прямого способа сделать это, однако вы можете сортировать это с помощью jquery или javascript.

Howeve, вы также можете сделать что-то подобное.

a.active h1 {color:blue;}
a.active p {color: green;}

jQuery

$("a.active").parents('li').css("property", "value"); 

Если вы хотите достичь этого с помощью jQuery, здесь приведена ссылка для родительского селектора jQuery

7
задан Martijn Pieters 14 November 2016 в 14:58
поделиться

1 ответ

Функция subprocess.run() существует только в Python 3.5 и более поздней.

Однако достаточно легко выполнить обратную передачу:

def run(*popenargs, input=None, check=False, **kwargs):
    if input is not None:
        if 'stdin' in kwargs:
            raise ValueError('stdin and input arguments may not both be used.')
        kwargs['stdin'] = subprocess.PIPE

    process = subprocess.Popen(*popenargs, **kwargs):
    try:
        stdout, stderr = process.communicate(input)
    except:
        process.kill()
        process.wait()
        raise
    retcode = process.poll()
    if check and retcode:
        raise subprocess.CalledProcessError(
            retcode, process.args, output=stdout, stderr=stderr)
    return retcode, stdout, stderr

нет поддержки тайм-аутов и нет настраиваемого класса для завершенной информации о процессе, поэтому я возвращаю только данные retcode, stdout и stderr. В противном случае он делает то же самое, что и оригинал.

13
ответ дан Martijn Pieters 17 August 2018 в 20:01
поделиться
Другие вопросы по тегам:

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