/ / raw_input v premennej python na cmd - python, cmd, príkazový riadok

raw_input v pytóne premennej na cmd - python, cmd, príkazový riadok

Ako môžem zobrať tento kód a vziať raw_input a pridať "ping" pred ním v cmd, takže "bude vyzerať takto v príkazovom riadku: [ping (raw_input)]

TU JE KÓD:

          RS_usr = raw_input("input user here: ")
from subprocess import Popen, PIPE, STDOUT


p = Popen(["cmd.exe"], stdout=PIPE, stdin=PIPE, stderr=STDOUT)

out,err = p.communicate(input=RS_usr)
print(out)

odpovede:

0 pre odpoveď č. 1

Ak som vám správne porozumel, mali by ste zmeniť niekoľko riadkov vo vašom skripte:

p = Popen(["cmd.exe", "/k", "set PROMPT=[Hello, (" + RS_usr + ")]" ], stdout=PIPE, stdin=PIPE, stderr=STDOUT)

out,err = p.communicate()