Строка питона

ИЗМЕНЕНО ДЛЯ ВКЛЮЧЕНИЯ РАБОЧЕГО СКРИПТА

Вот рабочий скрипт на основе ответов пользователя

import sys, subprocess, socket, string
import wmi, win32api, win32con



pst = subprocess.Popen(
        ["D:\pstools\psloggedon.exe", "-l", "-x", "\\\\10.10.10.10"],
        stdout = subprocess.PIPE,
        stderr = subprocess.PIPE
    )

out, error = pst.communicate()

userLoggedOn = out.split('\n')[1].strip()


print userLoggedOn, "is output"




Я пытаюсь отформатировать вывод из подпроцесса

Скрипт Python

import sys, subprocess, socket, string
import wmi, win32api, win32con



pst = subprocess.Popen(
        ["D:\pstools\psloggedon.exe", "-l", "-x", "\\\\10.10.10.10"],
        stdout = subprocess.PIPE,
        stderr = subprocess.PIPE
    )

out, error = pst.communicate()

userLoggedOn = out.strip('Users logged on locally:')


print userLoggedOn, "is output"

Дает следующий вывод

Users logged on locally:
        DOMAIN\user
is output

Как вычеркнуть "Пользователи, вошедшие локально:", чтобы он выводил

DOMAIN\user is output

0 ответов

Другие вопросы по тегам