使用IDE

开发程序项目,需要选择一款优秀的集成开发环境软件,英文缩写就是IDE。

IDE 可以帮你更高效的开发项目。因为它通常可以提供非常实用的功能,比如项目文件管理、语法高亮、代码导航、自动补齐代码、语法静态检查、调试、版本控制等功能。

Python开发项目,目前比较推荐的IDE 有两款,一个是 Pycharm,另一个是vscode (需要安装Python语言插件) 。

其中 Pycharm 是老牌 IDE 开发商 Jetbrain的产品,更加适合初学者使用。

我们这里就给大家介绍一下它的使用技巧。

安装

请到下面官网地址下载安装Pycharm

https://www.jetbrains.com/pycharm/download/

点击下图箭头处,下载社区版,这是一个免费的版本。

image


下载后,直接双击安装程序安装即可。

其中这一步,Create Desktop Shortcut 选项 ,是选择桌面快捷方式 是启动 32位版本 还是 64位版本的。

大家可以根据自己电脑的操作系统版本,勾选即可,

Create Associations 部分,是控制 扩展名为py的文件 是否用 Pycharm 打开的。

image

运行的时候,会有这个界面,点击 Accept

image


创建项目

pycharm 中的代码文件都是存在一个项目中的。

所以要创建代码和编辑代码,必须先创建一个项目。

pycharm的项目对应一个目录,里面包含了所有的项目文件,包括代码文件和其他的配置文件。

首次启动后,点击这里,去创建一个项目

image


然后出现下面的界面,这个界面的操作非常重要。

这是 选择 Pycharm 解析代码 和 运行代码时, 所用的解释器环境。

点击下图箭头处,展开选择项

image


展开选项后,如下图所示

image

其中

第1个选项 New environment using ... 是 新建一个虚拟环境

第2个选项 Existing interpreter ... 是 在已有的解释器环境里面选择

!! 建议 初学者 不要选择第1个选项 , 那样的话 以后pycharm项目运行的时候,就会使用该虚拟环境里面的解释器。

比如,创建一个如下图所示的虚拟环境,生成对应的Python解释器目录

image

创建和使用虚拟环境本身并没有什么错,但是问题是 很多初学者以后安装第三方库的时候,通常都是 直接执行命令pip安装,比如

pip install requests

由于环境变量path里面保存了 Python基础环境里面的pip所在的目录, 所以这个pip是基础环境目录里面的pip ,这样库 还是装在了基础环境里面,而不是刚才创建的虚拟环境。

而Pycharm运行代码的时候,会使用你选择的虚拟环境的 Python解释器,虚拟环境的解释器 里面 并没有 刚才安装的 requests库,所以执行代码时,解释器会 报 找不到库的报错。



所以建议初学者 选择第2个选项, 使用基础 Python 解释器运行环境(就是你安装目录下面的解释器), 如下图所示,点击这里

这样选择

image

然后点击 Create

image


修改项目使用的 Python解释器

如果你创建项目的时候不小心选错了Python解释器环境(比如上面说的,选择了虚拟环境里面的解释器), 没有关系,可以点击这里

image

然后重新选择正确的解释器,如下所示

image


新建目录和文件

我们要新建python代码文件,可以用鼠标右键点击项目的目录,在弹出的菜单里面选择 New -> Python File

image

在随后弹出对话框中输入文件名,就可以了

image

这样就在项目根目录下面创建了Python 文件。

接下来就可以在右边的编辑框里面编辑代码文件了。

image

这样创建的代码文件时在项目根目录下面。


如果我们需要把众多的代码分类存放,就需要创建子目录。

创建子目录也非常简单,用鼠标右键点击项目的目录,在弹出的菜单里面选择 Directory 或者 Python Package

后者创建目录的同时会自动在该目录下面创建一个 __init__.py 文件。

编辑代码助手功能

Pycharm 在我们编辑代码的时候,会有很实用的功能,帮助我们提高开发效率

自动补齐

我们在Pycharm 编辑代码,输入标识符(变量名、函数名等)的时候,Pycharm会猜测我们想要输入的内容,给出候选项,如下所示。

如果我们要输入的是下面列表中的第一个候选项,直接敲回车就可以自动补齐了。

image

如果我们要输入的不是第一个,可以继续输入其余部分,IDE会随着我们输入的更多,更准确的推测,给出更精确的候选项。

当然我们也可以用上下方向键选择候选项。

自动补齐可以帮我提高输入速度,而且可以避免输错某个字母。这样就提高了编辑代码的效率。

代码导航

我们查看代码的时候,经常需要查看当前使用的某个变量、或者函数的定义。 这时候,我们不需要回忆在哪个代码文件中定义的,再手动去打开对应的文件,上下翻动文件去查找定义。

只需要按着Ctrl键,然后鼠标点击那个变量或者函数,IDE就会自动跳转到它们定义的地方。

看完定义后,要返回刚才的代码位置,可以点击工具栏下图所示图标

image

就可以回到跳转前的代码位置,继续编辑。

如果你只是想要查看定义,不需要修改代码,可以把光标放在该标识符上,按 Ctrl + Shift + I 三个键,就会弹出信息框,显示它们的定义。如下所示

image

错误提示

当我们不小心输错标识符的时候,Pycharm会在错误的下方显示一个红色的波浪线。

当把鼠标放在波浪线的下方,会显示错误提示的信息。

image

这样不需要等到我们运行程序的时候才发现错误,也会提高开发效率。

注释一段代码

Python中注释代码是在前面加 #

有时,我们需用注释掉大量的代码,这时候,就可以选中这些代码,按 Ctrl + 斜杠/ 就可以注释他们了。不需要我们一个个的在每行前面加 #号

如果我们后来又要取消注释,只需再次 按 Ctrl + 斜杠/ 就可以取消注释了。

运行代码

Pycharm要运行某个代码,只需右键点击该文件,在弹出菜单中选择 Run xxx.py 就可以了,如下所示

image

运行时终端输出到屏幕的内容 显示在下面的窗口

image



如果我们要运行的脚本需要设置相应的参数,可以点击这里的Edit Configurations

image

在弹出的运行配置对话框,设置相应的参数,比如下图的脚本运行 参数 可以这样添加

image

这样,运行代码的时候,就相当于执行如下命令

python  C:\projects\first\my.py   username   password


这个对话框还有其他的参数, 比如设置运行时的工作目录、环境变量等,都可以根据需要进行相应的设置。

上一页 下一页