首页 文章 精选 留言 我的

精选列表

搜索[元宇宙],共10002篇文章
优秀的个人博客,低调大师

【宇宙最强编辑器VS Code】(六)使用VS Code + Python进行Python开发

2 --> 文章目录 0. 前言 1. 安装Python 2.安装Python扩展 3.创建工作区 4.编辑代码 5.运行python程序 5.1.配置Python解释器 5.2.运行整个python文件 5.3.运行部分python代码 6.调试python程序 6.1.设置调试器 6.2.设置断点 6.3.启动调试 7.使用python交互环境 8.安装和使用包 0. 前言 VS Code是一个轻量级工具,适合于简单的编辑、编译、运行Python程序,特别是在学习Python语言的时候; 如果需要开发Python项目,建议选择使用专门的Python IDE —— Pycharm。 1. 安装Python 2.安装Python扩展 VS Code的Python扩展主要有如下功能: 智能感知; 代码调试; 代码导航; Jupyter notebook的支持; 在VScode扩展 市场搜索python,点击安装即可: 3.创建工作区 VS Code以文件夹作为工作区,所以创建工作区有两种方式: 在Windows命令行进入文件夹,使用命令code .打开文件夹,创建工作区; 先打开VS Code,然后使用VS Code打开文件夹,创建工作区; 这里我创建一个py_project文件夹并在VS Code打开作为工作区: 4.编辑代码 在工作区中添加文件helloworld.py,并编辑如下代码: def hello(): print("HelloWorld") if __name__ == '__main__': hello() 在编辑代码时,Python扩展的代码感知如下: 5.运行python程序 5.1.配置Python解释器 在打开Python文件后,VS Code会自动选择系统中配置的Python解释器,在状态栏中显示,如图:如果需要切换解释器,使用Ctrl+Shift+P打开命令面板,输入python,选择Python:Select Interpreter: 5.2.运行整个python文件 在代码编辑器中:右键单击任意位置,选择在终端中运行python文件; 在资源管理器中:右键单击python文件,选择在终端中运行python: 5.3.运行部分python代码 首先选中要运行的代码,然后右键单击,选择在Python终端中运行选定内容/行: 运行结果如下: 6.调试python程序 Python扩展对于调试的支持: 设置断点,检查数据,并在逐步运行程序时使用调试控制台; 调试许多不同类型的Python应用程序,包括:多线程,Web和远程应用程序; 6.1.设置调试器 首先切换到调试界面,点击调试器设置按钮:然后选择调试器:选择调试器后VS Code会自动在工作区的.vscode目录下建立launch.json文件:如果需要启动调试后自动停止在程序入口,添加下面的设置即可: "stopOnEntry": true 6.2.设置断点 6.3.启动调试 启动调试后程序停留在第一个断点处: 使用调试控制面板进行调试:控制面板中的按钮从左到右依次是: 移动按钮:拖住后可以移动调试控制面板; 继续运行(F5); 单步跳过(F10); 单步调试(F11); 单步跳出(Shift+F11); 重启(Ctrl+Shift+F5); 停止调试(Shift+F5); VS Code的左侧是变量查看窗口,监视查看窗口,堆栈查看窗口: 7.使用python交互环境 使用Ctrl+Shift+P打开命令面板,输入python,选择Python:Start REPL:启动的交互式环境REPL如下: 8.安装和使用包 在Python中使用包(Python Package Index - PyPI)来扩展非常丰富的功能,在VS Code中使用包和安装包的示例如下~ 首先新建一个文件standardplot.py文件,编辑以下代码: import matplotlib.pyplot as plt import numpy as np x = np.linspace(0,20,100) # 创建一个列表 plt.plot(x,np.sin(x)) # 对于每个点的sin值绘图 plt.show() # 显示 然后运行代码: 因为代码中我们使用了matplotlib和numpy库,但是在系统中并没有安装这个两个库,所以解释器提示找不到模块,接下来安装这两个库。 首先按`Ctrl+Shift+``创建一个新的集成终端(命令行),然后使用如下命令安装包: # macOS python3 -m pip install matplotlib # Windows python -m pip install matplotlib # Linux (Debian) apt-get install python3-tk python3 -m pip install matplotlib 安装完成后可以使用pip list查看当前系统中已安装的包,确认安装成功: 再次运行python程序,结果如图:

优秀的个人博客,低调大师

生活所迫-1元犒赏

有钱任性 如果觉得笔者的博客对您有所帮助,您可以尽您所能,小额犒赏博主。可以通过微信和支付宝赞助博主。 1.微信 2.支付宝 联系方式: 邮箱:smartloli.org@gmail.com Twitter: https://twitter.com/smartloli QQ群(Hadoop - 交流社区1): 424769183 温馨提示:请大家加群的时候写上加群理由(姓名+公司/学校),方便管理员审核,谢谢! 热爱生活,享受编程,与君共勉! 作者:哥不是小萝莉 [关于我][犒赏] 出处:http://www.cnblogs.com/smartloli/ 转载请注明出处,谢谢合作!

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册