1
我之前找到了這個解決方案,但它一直試圖啓動xterm而不是默認的(在我的例子中是Terminator)。有人可以幫忙嗎?如何告訴python啓動用戶默認終端?
def terminal(self):
if sys.platform.startswith('linux'):
os.system('(cd .;$TERM;)'.format(self.dirname))
elif sys.platform.startswith('win'):
os.system('start /d {0} cmd'.format(os.path.normpath(self.dirname)))
將腳本作爲sudo或其他東西運行? – Torxed 2013-05-06 17:54:15
TERM是終端能力,與實際的終端程序沒有多大關係。 – 2013-05-06 17:56:11
不是它沒有作爲sudo運行,那麼正確的方法是什麼? – avarisclari 2013-05-06 17:57:56