Python技术栈相关操作
本节介绍Python技术栈的相关操作,具体如下:
登录工作界面请参考启动IDE实例。
切换Python版本
CodeArts IDE Online可以快速切换当前使用的Python版本,具体操作如下:
- 单击页面左下角的Python版本。
- 在页面中上方弹出的下拉框中选择需要更换的Python版本。
Python允许多个版本共存,但各版本安装的第三方库不共享,使用时请注意当前的Python版本。
安装PyLint
快速安装:
打开CodeArts IDE Online时,在页面右下角的弹框中,单击Install,PyLint会自动安装到当前选择版本的Python中。
- 单击左上角,选择“Ctrl+Shift+`”打开 终端。 ,或使用快捷键
- 执行“python3/python2 -m pip install -U pylint --user”命令安装 Pylint。
安装依赖库
安装依赖需要指定Python,如:Python3使用 “python3 -m pip install --user 依赖库”安装。具体操作如下:
- 单击左上角,选择“Ctrl+Shift+`”打开 终端。 ,或使用快捷键
- 在终端窗口执行“python3 -m pip install --user 依赖库”命令,安装依赖库。
运行/调试代码
CodeArts IDE Online可以对当前文件进行调试,具体操作如下:
- 单击左上角,选择“查看 > 调试”,可打开调试视图。
- 单击左上角,选择“查看 > 调试控制台”,可打开调试控制台。
- 在调试下拉框中选择“Python: Current File (Integrated Terminal)”。
- 选中文件,参考添加断点,可在文件的代码行添加断点。
- 单击,开始调试代码。
鼠标停留在变量上可查看变量值。
在“调试控制台”中可查看和修改变量值,在“Python Debug Console”中可查看输出结果。
代码格式检查
前提条件:已安装PyLint。
具体操作如下:格式检查默认开启,如果需要手动开启,可以执行“Python: Enable Linting”命令。
- 单击左上角,选择“F1”打开命令窗口。 ,或使用快捷键
- 输入lint,找到“Python: 启用 Linting”命令执行。
- 选择“on”开启格式检查。
代码测试
CodeArts IDE Online支持unittest,pytest和nose对python进行代码测试,其中,pytest同时支持unittest和nose。
前提条件:已安装PyLint。
具体操作如下:
- 单击左上角,选择“F1”打开命令搜索框。 ,或使用快捷键
- 找到并执行“Python: Configure Tests”命令。
- 在下拉框中选择“pytest”。
- 选择tests目录。
- 单击代码中“Run Test | Debug Test”按钮中的“Run Test”,开始进行代码测试。
单击页面左下角状态栏中的 ,选择“View Test Output”,可查看测试报告。