【Python】Java工程师学Python之常用开发工具

Idea or PyCharm

Idea和PyCharm的区别就是Idea需要安装Python的插件,而PyCharm是专门用来开发Python的工具,Idea在安装插件后基本没啥区别,唯一点就是可能官方的插件没有PyCharm更新得快,Idea由于主要是开发Java的,可能有过多的功能冗余,如果是没有编码经验的Python初学者,建议用PyCharm或VSCode,由于博主是主学Java的,这里就直接用的Idea,通过安装Python插件的形式,减少工具的打开。

Idea安装插件

打开文件-> 设置
在这里插入图片描述
打开插件,在插件市场搜Python,然后点击安装,博主这里应该安装过了。
在这里插入图片描述
安装完成后重启Idea即可

创建项目

在这里插入图片描述
找到Python模块,其中项目SDK是你安装的Python。
在这里插入图片描述

在这里插入图片描述
完成后,我们来创建一个hello的包
在这里插入图片描述
在这里插入图片描述
创建完成后会自动生成一个初始文件__init__.py
在这里插入图片描述
打开__init__.py文件,我们编写代码

print("Hello World!")

在这里插入图片描述
右击,运行,成功输出
在这里插入图片描述

代码规范检测

运行CMD

pip install flake8 

运行,检测是否安装成功

flake8 -h

在这里插入图片描述
打开Idea,选择文件-> 设置,找到工具->外部工具

在这里插入图片描述
点击+号填入以下内容

Program:  $PyInterpreterDirectory$/python
Arguments: -m flake8 --statistics $ProjectFileDir$ --exclude $ProjectFileDir$/xxx (按需求进行配置,排除检测)
Working directory: $ProjectFileDir$

保存
在这里插入图片描述
然后我们在项目上右击,选择
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

VSCode

VScode是一个相当优秀的IDE,具备开源、跨平台、模块化、插件丰富、轻量化、启动时间快、颜值高的特质

下载

VSCode:https://code.visualstudio.com/
在这里插入图片描述

使用国内源

官网地址可能下载的很慢,我们可以换成国内源下载,我们选择复制下载链接

在这里插入图片描述
链接如下

https://az764295.vo.msecnd.net/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeUserSetup-x64-1.67.2.exe

我们将域名az764295.vo.msecnd.net换成vscode.cdn.azure.cn ,即改为

http://vscode.cdn.azure.cn/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeUserSetup-x64-1.67.2.exe

使用百度网盘

网盘上的版本为1.67.2
链接:https://pan.baidu.com/s/1ZnOV9dXr3mYDqD6qbDTu8g?pwd=mao4
提取码:mao4

安装

双击运行下载的安装包,我同意
在这里插入图片描述
修改安装路径
在这里插入图片描述
在这里插入图片描述
安装
在这里插入图片描述
等待安装完成即可
在这里插入图片描述

安装插件

python插件

打开VScode,按下快捷键Ctrl+Shift+X,进入插件管理页面。

在搜索栏输入python。
在这里插入图片描述

选择插件,点击安装。
在这里插入图片描述

中文插件

按下快捷键Ctrl+Shift+P,输入config
在这里插入图片描述

选择 configure Display Language,然后选择zh-cn,没有的话选择Install Additional Languages
在这里插入图片描述
安装简体中文

在这里插入图片描述然后重复上面的操作,选择zh-cn,重启
在这里插入图片描述
在这里插入图片描述

安装常用的库 flake8和yapf

flake8会检查编写代码时的不规范的地方和语法错误。
yapf是一个代码格式化工具,可以一键美化代码。

在cmd输入pip list检查是否已存在需要的包
如果没有找到flake8和yapf
运行以下命令进行安装

pip install flake8
pip install yapf

创建项目

创建一个本地文件夹,作为项目文件

在这里插入图片描述

配置工作区

点击左下角设置图标,选择设置
在这里插入图片描述
选择工作组,选择右上角打开设置
在这里插入图片描述
输入以下内容

{
    "python.linting.flake8Enabled": true,
    "python.formatting.provider": "yapf",
    "python.linting.flake8Args": ["--max-line-length=248"],
    "python.linting.pylintEnabled": false
}

在这里插入图片描述
Ctrl+S保存

配置启动项

右击新建文件,创建一个py文件
在这里插入图片描述
输入

print("Hello World")

在这里插入图片描述
记得Ctrl+S保存下

配置启动项,选择python文件
在这里插入图片描述
在这里插入图片描述
自动生成下图文件
在这里插入图片描述
我们按F5调试运行
在这里插入图片描述

在问题中,我们可以看到结尾没添加回车符的提示
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猫巳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值