小弟剛踏入Python不久,也沒甚麼Coding經驗..
有個問題想請教各位大大,
倘若今天我用Python執行一個java.jar(如下)
def Java(self, Log, Apptype = '', Hostname = CONFIG.Channel.IP,
Webport = '', Username = CONFIG.User.Name, Password = CONFIG.User.PW):
send = 'java -jar Java.jar'
process = Popen(args=send, shell=True, stdout = subprocess.PIPE, stderr =
subprocess.PIPE)
ret = []
while process.poll() is None:
line = process.stdout.readline()
if line != '' and line.endswith('\n'):
ret.append(line[:-1])
stdout, stderr = process.communicate()
ret += stdout.split('\n')
ret.remove('')
return ret
執行成功跳出一個視窗之後,我還有辦法做後續動作嗎?
(對視窗做點擊動作或是按下Enter之類的)
麻煩各位的回覆了,謝謝。