用 VSCode 编写 python

一、coding


1、选择一个Python解释器

通过命令选项板(??P),键入Python:Select Interpreter命令,然后选择一个解释器。

成功后左下角出现:

2、运行代码

二、重构


1、提取变量 / 方法

2、整理和排序 imports

三、linting



通过命令选项板(??P),键入Python:Enable Linting命令来打开或关闭linting(默认为Pylint

四、整合 jupyter



备注:jupyter 与 vscode 整合的并不好,最致命的问题是:

比如有 A、B、C 三个 cell,依次执行。Python Interactive 里正常显示了执行结果:A result > B result > C result

现在我修改了 B cell 的代码,重新执行 B cell ,执行结果:A result > B result > C result > B result

但是这不是我想要的,我想要的结果是 :A result > B result (new) > C result , 即替换原有的结果。

关于这个问题,我提交到了官方的 github issue :https://github.com/Microsoft/vscode/issues/67546目前暂不考虑在 VSCode 里使用 jupyter

1、导入

导入jupyter ,会从 .ipynb转成 .py文件。

2、编写 cell

(1)普通 cell

#%%

(2)markdown cell

#%% [markdown]

注意,要用注释的方式写 markdown cell

正确
# # eric do something
# *哈哈哈哈*

错误
# eric do something
*哈哈哈哈*

3、导出

五、单元测试



六、使用docker容器进行部署



原文地址:https://www.cnblogs.com/xjnotxj/p/10342251.html

时间: 2024-11-05 22:52:12

用 VSCode 编写 python的相关文章

vscode 编写python如何禁止 flake8 提示 line too long

使用vscode编写python还是挺舒服的,但是如果给vscode安装了语法校验插件,例如flake8,会常常提示一些非常苛刻的语法问题,其中最让人不能忍受的就是line to long. 一行仅能容纳79个字符?显然不够用!强迫症患者对于代码中的语法错误提示是无法容忍的,所以必须要消灭它. 在命令行中输入:flake8 --help,会显示一下帮助选项,其中一条是: --max-line-length=n Maximum allowed line length for the entiret

使用 VSCode 编写 Python, 从安装到卸载

就把标题不知道取什么好,索性随大流了 不过话说回来,其实这个标题吧,还是有一定的道理的 我学习python时,起步就是pycharm社区版,当时还觉得没什么.但是某朝一日突然被VSCode给拐走了,折腾了一段时间之后,得出一个结论:pycharm是真好 当然这与软件的定位有关,其实VSCode最开始就是一个记事本,你不能对她抱有太大的希望,指望她给你安排好一切.反观Pycharm,正经的IDE,开箱即用,别无所求 现在回过头来看,Pycharm的一些比较吸引人的地方: 图形化界面即可完成虚拟环境

VSCode的Python扩展下程序运行的几种方式与环境变量管理

在VSCode中编写Python程序时,由于有些地方要使用环境变量,但是发现设置的环境变量有时不起作用,花了点时间研究了一下,过程不表,直接说结论. 首先,环境变量的设置,Python扩展中有三种方式: 直接设置系统环境变量,或在使用命令行启动VSCode时临时先设置环境变量.这种方式设置的环境变量在所有的运行方式下起效,但由于多个工程所用的环境变量不同,每次设置太麻烦,使用bash脚本或批处理我也觉得不爽,所以没有采用. 通过 terminal.integrated.env.windows /

用VScode配置Python开发环境

引用:https://www.jianshu.com/p/506debe61423 前言 VScode是一个相当优秀的IDE,具备开源.跨平台.模块化.插件丰富.启动时间快.颜值高.可高度定制等等优秀的特质,不愧是微软爸爸的私生子. 所以用VScode来编写Python,也是相当的好用的. 所以,今天我们就来讲讲,怎么在VScode上配置Python开发环境. 软件准备 首先,我们必须先下载好Python的安装包和VScode的安装包. 下载地址如下: Python:https://www.py

基于VSCode的PYTHON 构建调试环境搭建指南

1.安装python解释器,配置好path变量. 下载网址:https://www.python.org/downloads/release/python-374/ 安装python的时候,建议将python添加到path环境变量的复选框勾上,并且使用自定义安装,因为可以自定义安装目录,我是安装在C:\Python37中的 3.下载并安装好vscode编辑器(安装时,将复选框全部勾上) 下载地址:https://code.visualstudio.com/ 4.在vscode中安装python插

变量-数据类型-对象-如何编写python脚本

标识符的命名规则变量是标识符的例子. 标识符 是用来标识 某样东西 的名字.在命名标识符的时候,你要遵循这些规则:标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’).标识符名称的其他部分可以由字母(大写或小写).下划线(‘ _ ’)或数字(0-9)组成.标识符名称是对大小写敏感的.例如,myname和myName不是一个标识符.注意前者中的小写n和后者中的大写N.有效 标识符名称的例子有i.__my_name .name_23和a1b2_c3.无效 标识符名称的例子

[python]通过微信公众号“Python程序员”,编写python代码

今天发现微信公众号中,居然可以编写python代码,很是惊喜,觉得蛮有趣的. 步骤如下: 1.关注微信公众号“Python程序员” 2.关注成功后,点击右下角的“潘多拉”->"Python终端“->"阅读原文”. 3.Python开发页面被打开,在下面的输入框内,输入python代码,点击确认即可. 可以用来练习python,是不是很有趣呢?

解决Eclipse编写Python代码出现SyntaxError: Non-ASCII character问题

在用Eclipse编写Python代码时,如果代码或注释中包含中文,运行程序会出现SyntaxError: Non-ASCII character问题. 解决方法:在代码的第一行添加 # coding=utf-8 即可解决问题.

用VSCode 写Python就是爽

话说,工欲善必先利其器 那用VSCode写Python就是爽 跟踪调试 语法提示 智能提示 语法检查 统统搞定 看看Hello.py  里面的斐波那契数列样例: f(n)=f(n-1)+f(n-2)  (n>=2) 算法可以有多重方法实现,递归是最常见的方法,但是递归相对来说效率低 如果要是已知元素的有限个数,那使用list 最好不过了 那就用list 来实现一个,如代码所示: 通过对输出结果来进一步分析,发现f(n-1)/f(n)  (n>5) n越来,结果越趋向于0.618 ,   真是神