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ď č. 1Ak 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()