当前位置:首页>python>如何使用vs code + python + deepseek 进行定制功能实现(一)

如何使用vs code + python + deepseek 进行定制功能实现(一)

  • 2026-09-02 19:16:16
如何使用vs code + python + deepseek 进行定制功能实现(一)
目录
一、vs code 和 python 的安装及配置
二、具体案例需求描述及实现过程
三、vs code 框架搭建
四、deepseek代码自动生成、代码简单分析及运行结果
本文以最近实现的一个大于10万行的CSV文件处理为案例进行分析,此刻excel是无法加载出全部数据的,并且从零基础开始演示。
一、vs code 和 python 的安装及配置
vs code为代码编辑、虚拟环境创建、依赖的安装的一个辅助框架,python为负责定义程序的逻辑、语法规则和执行行为的一个内核。
1、vs code 的安装。
下载地址:搜索官网,https://code.visualstudio.com/ 
点击下载,正常安装。
这三个选上。
2、python的安装 
下载地址:https://www.python.org/
以python 3.12.6为例,点击下载(官网下载,速度稍微慢一点)
安装注意事项:
牛刀小试,验证python安装正确:
win+r , 输入cmd ,输入python。
第一次安装,会显示3.12.6版本号。
二、具体案例需求描述及实现过程
1、需求:
①pandas 处理数据,一张表格,第一列有重复项,希望将重复项合并在同一个sheet,不同的重复项生成的sheets在一个excel表内。原始表格见附件。
②Matplotlib 出图,将上个任务的输出excel里,选择第一个sheet的数据,生成曲线图,要求有横纵坐标标题,单位,且曲线图有上下左右边框,宽高像素比为400*200。
③壁纸下载器,搜索一个免费的壁纸网站,并安装页面的分类,分别下载网站内全部的图片,并按照分类名称各自新建文件夹,里面放置下载的该类型的全部图片。
2、实现:
vs code 将框架搭建好→deepseek搜索代码→复制代码并分析输入输出→运行代码。
三、vs code 框架搭建
1、vs code 里安装python插件,点击install
vs code 里安装中文插件,点击install
3、在我的电脑里,选择一个地方用来存放编程所有相关的文件。
例如,D盘新建一个study文件夹。
4、vs code 里点击file  里的 open folder,选择刚刚的文件夹,点击信任。
5、点击终端,输入:python -m venv venv
6、可在左侧的文件预览中看见新生成的venv虚拟环境文件夹。
7、新建一个python文件,在study 右边点击增加,取名day01.py
8、点击右下角按钮,在正上方,选择带venv顶点解释器。
9、第一个程序:正文输入:  print('666')
点击右上角顶点三角
自此,vs code + python 的框架搭建好了。
四、deepseek代码自动生成、代码简单分析及运行结果
1、打开deepseek,将第一段输入进去,将代码拷贝到day01正文。
2、代码简单分析
①开头的几行,带有import  或者from import 的行,作用是引用依赖。依赖有的的是python安装自动安装 ,有的需要手动下载。
此处 “pandas"和"numpy"需要手动下载。
在终端处,输入pip install pandas ,回车。确保此行开头是以括号里的venv开头的,进度条走完显示success即完成此依赖安装。(此处未改成国内镜像,先下载速度极慢)
panas下载会自动下载numpy
如需下载其他的依赖,如常用的openpyxl ,方法同上。
②顶格的def开头,下面缩进的全部内容,不用管,这是deepseek写的一个内在逻辑算法,称为方法。
一直到下一个定格的单词符号上方,均为这个逻辑算法内容,都可以忽略。
 ③这个if _name_ ==  "_main_"开头的下面就是开始使用这个deepseek给我们写好的程序的使用方法,不要管这个if什么的是什么意思,我也不知道为啥写成这样,当作一个标记,标记告诉人们下面开始使用了。
④整个代码,需要修改的就是这个圈起来的两行,一个输入文件地址,一个输出地址。如果将输入表格放在同一个文件夹里,则输入  .\xx.xlsx即可,用.\代表当前目录。
示例附件

https://pan.baidu.com/s/1eGaolRQSz8LAoUkgIbmPlA?pwd=neup 提取码: neup

⑤修改好后,点击右上角 的三角运行。
发现有报错,把刚刚的搜索语句,再加上:有报错+“复制错误的代码”+重新生成。
⑥重新复制代码,运行,成功的得到结果。

最新文章

随机文章