QtCreator怎樣編輯運行Python腳本


QtCreator作為一款開發基於qt庫的程序、以及開發C語言、c++語言項目都是一個利器,輕便好用。那么作為開發者來說,經常換着使用各種IDE是家常便飯,但是要是這些語言都能夠集成到一個工具里豈不是更加的方便。今天,我們就來看看如何在QtCreator中編輯運行Python腳本程序。

方法/步驟

我們首先來看看QtCreator能不能編輯運行python腳本。

可以看到新建項目的選項里並沒有python相關的選項,看了並不能用QtCreator來管理python項目。

怎樣用QtCreator編輯運行python腳本

我們來看看另一個方面,看看QtCreator能不能創建編輯python的相關文件吧。

可以看到,有python的相關選項,點擊左側的Python標簽,在中間部分可以看到有Python class和Python file兩個選項。

怎樣用QtCreator編輯運行python腳本
怎樣用QtCreator編輯運行python腳本

這里我們選擇Python file,然后點擊choose按鈕。然后在名稱一欄輸入qtpythondemo,然后點擊下一步。再點擊完成,就進入到編輯界面了。我們來看看情況。

可以看到確實可以編輯python腳本文件。

怎樣用QtCreator編輯運行python腳本

我們來看看能否運行該腳本,在腳本里輸入:

print("hello world")

可是我們發現調試菜單,以及界面左下角的運行等按鈕都是灰色的,顯然用不了。

怎樣用QtCreator編輯運行python腳本

如果,QtCreator只能進行編輯的話,還不如直接使用IDLE來的方便,或者任何一個功能稍強大的文本編輯器更好,這樣豈不是很雞肋。

下面,我們給QtCreator添加上執行python腳本的功能。

點擊,工具菜單,選項打開選項窗口。

怎樣用QtCreator編輯運行python腳本

點擊界面左側的  環境,右側選擇  外部工具  標簽,再點擊下面的  添加  按鈕,先選擇  添加目錄 ,然后將新類別修改為RunPy,這個你可以自己取。

怎樣用QtCreator編輯運行python腳本

點擊選中RunPy,然后再點擊 添加 按鈕,選擇  添加工具。這時右側的灰色區域就處於可編輯狀態了。當然新工具也要命名,就用Python3吧。

怎樣用QtCreator編輯運行python腳本
怎樣用QtCreator編輯運行python腳本

下面,我們需要對右側的內容進行編輯設置。具體如下:

1、說明:可以是任何你喜歡的內容,這里我們輸入“運行編輯的Python3腳本”

2、執行檔:就是python的可執行文件路徑,我的是C:\Python34\python.exe

3、參數:輸入  %{CurrentDocument:FilePath}

4、工作目錄:%{CurrentDocument:Path}

5、Environment:QT_LOGGING_TO_CONSOLE=1

其他的默認即可。上面帶有%的是QtCreator的內置環境變量而已,當我們選中某個文本框時,可以看到文本框右側有個ABC字母的按鈕,點開后可以看到很多環境變量列表。

最后,點擊Apply和OK即可。

我們來看看配置完成后的情況。

怎樣用QtCreator編輯運行python腳本

好了,配置完成后,我們來看看怎么運行。

可是調試菜單和左下角的按鈕還是灰色呀,沒關系。我們剛才是在外部工具的標簽頁里添加的設置,那就去外部工具找找吧。

我們看到了  外部-RunPy-Python3  正是我們剛剛設置的。

怎樣用QtCreator編輯運行python腳本

點擊Python3看看有什么會發生。

我們看到,界面下方彈出了   概要信息  窗口,里面正是上面 python 腳本的輸出。YES!我們成功了!

怎樣用QtCreator編輯運行python腳本

注意事項

網絡上有個開源Python for QtCreator的插件,不過還沒有開發完畢,據說功能要更豐富


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM