[英]Open a terminal in Python script and execute terminal commands in that newly opened terminal
我需要創建一個 Python 腳本來在 Mac/Linux 中打開一個終端窗口,並且需要在終端中從 Python 腳本中執行以下命令。
嘗試了以下但它不起作用,請提供任何想法或建議。將有很大幫助。
from openpyn import openpyn
import subprocess
import os
subprocess.call(["sudo openpyn --init"], shell=True)
os.system("sudo openpyn --init")
但它沒有給出任何結果或沒有按預期工作。
我不完全理解你問題的措辭,但如果你想彈出一個終端並運行:
ls -l
在該終端中,您可以執行以下操作:
import os
os.system("""osascript -e 'tell application "Terminal" to do script "ls -l"'""")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.