python pywinauto 单击鼠标_4.PYTHON开发利器之使用VS Code进行python程序开发

上一节介绍了vscode的常用插件,详见3.PYTHON开发利器之VS Code 常用插件介绍

0. 前言

VS Code是一个轻量级工具,适合于简单的编辑、编译、运行Python程序,特别是在学习Python语言的时候;

如果需要开发Python项目,建议选择使用专门的Python IDE —— Pycharm。

1. 安装Python

2.安装Python扩展

VS Code的Python扩展主要有如下功能:

智能感知;

代码调试;

代码导航;

Jupyter notebook的支持;

在VScode扩展 市场搜索python,点击安装即可:

1ead837753137e6e51d477e00aa771fc.png

python安装

3.创建工作区

VS Code以文件夹作为工作区,所以创建工作区有两种方式:

在Windows命令行进入文件夹,使用命令code .打开文件夹,创建工作区;

先打开VS Code,然后使用VS Code打开文件夹,创建工作区;

这里我创建一个vscode-python文件夹并在VS Code打开作为工作区:

03373b106d41c87935eb490f846332f0.png

创建工作区

4.编辑代码

在工作区中添加文件helloPython.py,并编辑如下代码:

def hello():

print("Hello Python!")

if __name__ == '__main__':

hello()

在编辑代码时,Python扩展的代码感知如下:

14b82a28a925bb5badc8c0214ba589f4.png

代码感知

5.运行python程序

5.1.配置Python解释器

在打开Python文件后,VS Code会自动选择系统中配置的Python解释器,在状态栏中显示,

67a657ae6f62635e0182d236e043c209.png

当前python解释器环境

如果需要切换解释器,使用Ctrl+Shift+P打开命令面板,输入python,选择Python:Select Interpreter:

cc129845286fc086f2077ce57448cd49.png

python解释器

c262fed9d7fed72eabbe3b09c7605d0b.png

python解释器切换

5.2.运行整个python文件

在代码编辑器中:右键单击任意位置,选择“在终端中运行python文件”;

d7efc031a129767973292b5cef7a1818.png

在编辑器中运行python

在资源管理器中:右键单击python文件,选择在终端中运行python:

bb13a7c21680b7c08e7b975ee6353687.png

在资源管理器中运行python文件

5.3.运行部分python代码

首先选中要运行的代码,然后右键单击,选择在Python终端中运行选定内容/行:

f31570e98a68e764827e2fe8fd897d78.png

运行部分代码

运行结果如下:

18ad555e414b295bca119fa99c83a924.png

运行结果

6.调试python程序

Python扩展对于调试的支持:

设置断点,检查数据,并在逐步运行程序时使用调试控制台;

调试许多不同类型的Python应用程序,包括:多线程,Web和远程应用程序;

6.1.设置调试器

首先切换到调试界面,点击调试器设置按钮:

a713b9be7c533d7bad1be8bf80b0f9f9.png

切换调试器

然后选择调试器:

f2668b271b0f6ec1a26edac3c5e2be09.png

设置调试器

2bce055a623fbfeaea1a94dd4b6557f7.png

选择调试器

选择调试器后VS Code会自动在工作区的.vscode目录下建立launch.json文件:

da765c4c9e8973180943e382c6180467.png

launch文件

如果需要启动调试后自动停止在程序入口,添加下面的设置即可:

"stopOnEntry": true

6.2.设置断点 鼠标移到红框暗红色圆点出会出现一个暗红色圆点,再单击鼠标即可设置断点。

443d806178f4eb8bdb5ac3b82a3386f4.png

设置断点

6.3.启动调试

启动调试后程序停留在第一个断点处:

3a6b7716d1abb40cba17b938091fa31c.png

启动调试

9853cf6eaba705a11ddefd9f9b2f1a97.png

启动调试后程序停留在第一个断点处

使用调试控制面板进行调试:

6a41bb2dcc71c37fc4afe4f0f7d97d12.png

调试面板

控制面板中的按钮从左到右依次是:

移动按钮:拖住后可以移动调试控制面板;

继续运行(F5);

单步跳过(F10);

单步调试(F11);

单步跳出(Shift+F11);

重启(Ctrl+Shift+F5);

停止调试(Shift+F5);

VS Code的左侧是变量查看窗口,监视查看窗口,堆栈查看窗口,断点窗口:

ca3a345a6f5c42d45d26539144e8f042.png

7.使用python交互环境

使用Ctrl+Shift+P打开命令面板,输入python,选择Python:Start REPL:

启动的交互式环境REPL如下:

fa0ef34a79eb9e3ee22a5c0f0c3cb902.png

启动交互式环境

7c213d6cf0ef3ed5922f20a97158c7d1.png

交互式环境

8.安装和使用包

在Python中使用包(Python Package Index - PyPI)来扩展非常丰富的功能,在VS Code中使用包和安装包的示例如下~

首先按`Ctrl+Shift+``或点击下图红框中的“+”创建一个新的集成终端(命令行),然后使用如下命令安装包:

46557851b5005b9f0d36b5ee7f37779c.png

创建新的集成终端(命令行)

python -m pip install XXX

安装完成后可以使用pip list查看当前系统中已安装的包,确认安装成功

8bf82bcf27673c4ddf0665edfde51bcd.png

下一节将介绍如何使用vscode+Git进行python程序版本控制,敬请关注。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值