2010-12-10 50 views
0

我想知道是否有可能在python中編寫GUI,然後在python腳本中的某處插入腳本開關以暫時更改語言以適應批處理片段。是否可以在使用Python創建的GUI中使用批處理腳本?

我知道這可以在HTML和VBScript中完成,但Python呢?

+0

我不明白你的意思。 「腳本開關」? 「批量片段」?等等。 – 2010-12-10 23:50:47

+0

@Chris他似乎在想你可以將Javascript嵌入到HTML文檔中的方式,並且想知道是否有任何類似的方式將Python批處理腳本嵌入到Python中。 – 2010-12-10 23:59:24

+0

當然,它是*可能*,但如果你可以用Python編寫它,那就好多了。混合語言通常並不理想 - 它需要更多努力來理解片段。 – 2010-12-11 00:09:29

回答

3

您可以使用任何語言控制其他進程,包括使用subprocess模塊的bash。

0

subprocess模塊是執行其他進程的最強大和最完整的方法。但是,使用os模塊也有一個非常簡單的方法:os.system(command)運行command,就像將它鍵入命令行一樣。

+0

好吧,這太棒了!有沒有辦法運行一個完整的批處理文件,而不是一個命令?像是一個通話功能? – daniel11 2010-12-11 14:24:57

相關問題