Pycharm中運行程序在Python?console中執(zhí)行,不是直接Run問題
Pycharm中運行程序在Python console中執(zhí)行,不是直接Run
更新了一版Pycharm后,發(fā)現(xiàn)運行新建的.py文件時,直接在Python console中運行了,沒有在控制臺直接運行了。
在網(wǎng)上找了一些文檔,發(fā)現(xiàn)都是對現(xiàn)有文檔進行修改,但是新建.py文件后,還是在Python console中運行,需要再重新設(shè)置一次。
再各種嘗試后,找到了從根本上解決問題的答案 ^ _ ^
1、進入修改頁面
打開菜單欄run->edit configurations

2、復(fù)選框勾選
1)、改變單個文件默認運行方式
選擇指定文件進行修改,決定是否取消勾選。
這里修改只會修改當前文檔,新建文件還是會在Python console中執(zhí)行。

2)、修改整體運行方式
在模板上進行設(shè)置,新建的文件會按照模板屬性進行執(zhí)行Run.

Pycharm中的Python console用法
Pycharm的下方工具欄中有兩個窗口:Python Console和Terminal(如下圖)


Terminal叫做終端,即命令行模式(命令行模式與系統(tǒng)的CMD(命令提示符)一樣,可以運行各種系統(tǒng)命令);
Python Console叫做Python控制臺,即Python交互模式(Python交互模式主要有兩種:CPython用>>>作為提示符,而IPython用In [序號]:作為提示符)。
Python交互式模式可以直接輸入代碼,然后執(zhí)行,并立刻得到結(jié)果,因此Python交互模式主要是為了調(diào)試Python代碼用的。
import pdb pdb.set_trace()
在哪里加上這句話,程序運行到那里就會暫停,相當于加斷點。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python 的 __str__ 和 __repr__ 方法對比
這篇文章主要介紹了Python 的 __str__ 和 __repr__ 方法的相關(guān)資料,幫助大家區(qū)分__str__ 和 __repr__ ,感興趣的朋友可以了解下2020-09-09

