欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Qt中如何連接子功能python程序

張吉惟2年前14瀏覽0評論

Qt中如何連接子功能python程序?

我使用的是pyQT5模塊進行開發的,“連接子功能python程序”這個說法有點廣泛,不確定你具體的問題是什么,我理解為在程序內部調用子程序和調用外部程序這兩種方式。

如果是在程序內部調用子程序,可以使用信號槽的方式來調用子程序,一般是通過connet函數來進行。

例如:我們設置排序、預覽、退出三個按鈕,分別命名為b_paixu,b_yulan,b_exit,當按鈕點擊的時候觸發寫的子程序,就可以使用self.b_paixu.clicked.connect(self.get_paixu)這種方式。代碼如下:

如果是要調用程序外的命令,在python3中可以使用subprocess模塊,通過

subprocess.getstatusoutput()

函數調用外部命令,啟動其他的子程序。

例如:status,output= subprocess.getstatusoutput("type file.txt")命令可以調用系統命令type來打印

file.txt

的內容(linux系統可以使用cat命令達到同樣的效果),并且執行結果以字符串的形式存在output,命令執行狀態存在status中。后續可以很方便的對output中的內容進行處理。