

Synchronously: If this check command is selected, the message shown is Collecting data, and after that the debugger shows the variables' values.Īsynchronously: If this check command is selected, the variables in the debugger are loaded separately (asynchronously). You can choose one of the following policies: Simplified Variables View: Select this option to include the following names into the Special Variables group:Īll instances of function, classobj and module.Īll the IPython internal variables, if debug console with IPython has been started. You can specify the following settings of the Python console: After the button is clicked once, it is replaced with indicating that subsequent click will lead to force termination of the application, for example on Unix SIGKILL is sent.Ĭlick this button to execute the command at caret, entered in the input pane of the console.Īttaches the debugger process to the console. ToolbarĬlick this button to terminate the current process and launch the new one.Ĭlick this button to stop the current process.Ĭlicking the button once invokes soft kill allowing the application to catch the SIGINT event and perform graceful termination (on Windows, the Ctrl+C event is emulated). To preview all previously executed commands browse the console history ( ). Note, once the command is executed, it disappears from the queue. If needed, click to delete the command from the queue. In the Python Console Command Queue dialog, review the list of commands. Manage the command execution queueĬlick on the console toolbar to open the queue. If the commands require substantial time to get executed, you might want to preview and manage the execution queue. To make a console reflect the script you're running, right-click the console tab, select Rename Console, and enter any meaningful name.Īll the commands you're running in the Python console, are executed one by one. Run several Python consolesīy default, each console has the name Python Console with an index. When working on several Python scripts, you might want to execute each in a separate Python console. Use it to pre-code some required Python commands. It contains the script that will be executed after you open the Python console.
#Paste queue mac code
Mind the code in the Starting script area. In needed, click the Configure Interpreters link to inspect the list of the installed packages and add new ones. If you want to come up with the new interpreter, you need to create it first. Note that you cannot introduce a new interpreter here.

Select any available interpreter from the Python interpreter list. In the Settings/Preferences dialog ( Ctrl+Alt+S), select Build, Execution, Deployment | Console | Python Console. However, you can assign an alternative Python interpreter. The line at caret loads into the Python console, and runs.īy default, the Python console executes Python commands using the Python interpreter defined for the project. Choose this command from the context menu, or press Alt+Shift+E. With no selection, the command changes to Execute line in console. Open file in the editor, and select a fragment of code to be executed.įrom the context menu of the selection, choose Execute selection in console, or press Alt+Shift+E: Run source code from the editor in console The variable will be opened in the Data tab of the SciView window. To try it, do one of the following:Ĭlick the link View as Array/ View as DataFrame:įrom the context menu of a variable, choose View as Array/ View as DataFrame:

When your variables are numpy arrays or dataframes, you can preview them as an array in a separate window. The console is available for all types of Python interpreters and virtual environments, both local and remote. To preview the variable values calculated in the course of the execution, click and check the Special Variables list. You can use up and down arrow keys to browse through the history of executed commands, and repeat the desired ones. The main reason for using the Python console within P圜harm is to benefit from the main IDE features, such as code completion, code analysis, and quick fixes. You can assign a shortcut to open Python console: press Ctrl+Alt+S, navigate to Keymap, specify a shortcut for Main menu | Tools | Python or Debug Console. The console appears as a tool window every time you choose the corresponding command on the Tools menu. Python console enables executing Python commands and scripts line by line, similar to your experience with Python Shell.
