Python集成开发环境之Thonny
前言:今天介绍一款Python的傻瓜IDE(集成开发环境)——Thonny,比较适合初学者进行Python程序的开发和学习,为用户提供了代码编辑、调试、运行等一系列功能。
我应该不止两次提到过这个词了“IDE”(集成开发环境),这里还是再次声明一遍。像我们之前C/C++用的Dev-C++以及今天的Thonny都是IDE(Integrated Development Environment),是一个综合性的开发平台,集成了代码编辑、调试、项目管理、版本控制等多种功能;而编辑器则类似于记事(代码)本,具有语法高亮、缩进控制、代码自动补全等功能,能帮助开发者更高效地编写代码,如很多厉害点的同学都在用的Pycharm,visual studio code等(我的C++老师在第一节课就指出了我们班同学的概念混淆,因为我们C语言老师上课比较水,很多东西其实都不知道,也没去弄清,但这是我们计算机专业同学应该具有的专业素质);编译器则专注于代码翻译工作,将其翻译为计算机能处理的01。所以,可以说IDE集成了编辑器与编译器。
那么我要分享点什么呢?
一、如果你之前安装过其它Python的编辑器并且下载了相关库以及包,那么你后下载的Thonny可能不包含已经有的环境,如何选择已配置好的环境呢?
点击“运行”,点击“配置解释器”
系统会自动识别你所拥有的Python环境,选择你想要的环境
开始一般都是你Thonny的安装目录,如:D:\software\Thonny\python.exe
点击右边向下的箭头,展开选择你想要的环境,点击确定
(主播原先安装了anaconda,里面已经有requests和bs4包,所以直接用这个文件地址了)
二、怎么给Thonny安装新的包?
点击“工具”,点击“管理包”
搜索你想安装的包,再点击蓝色带下划线的requests_html
点击“安装”
博主之前已经安装过了,如果你没安装过,最下面的“升级”应为“安装”选项
这样就安装成功了
三、anaconda怎么下载新的包?
如果你和博主一样开始都是用的anaconda,那么打开anaconda navigator
直接在Anaconda 的默认通道(channels)中搜索想要的包并安装
但比如requests_html
包不在 Anaconda 的默认通道(channels)中
那么你可以选择打开Anaconda Prompt或命令行(cmd)中,输入以下命令并回车
格式就是pip install +包名称
pip install requests-html
安装完成后,你可以在 Python 环境中尝试导入 requests_html
来验证安装是否成功
四、Python中文件目录的写法
例如,你要在python中打开下面这个Excel,若你直接复制文件地址并粘贴上去肯定会报错的
df=pd.read_excel("D:\subjects\python\spider code\城市居民主要疾病死因构成.xls")
这是因为在字符串中使用了反斜杠 \
,它被解释为了转义字符,在 Python 中,你需要使用双反斜杠 \\
或者在字符串前加上 r
来表示原始字符串,如:
df = pd.read_excel(r"D:\subjects\python\spider code\城市居民主要疾病死因构成.xls")df = pd.read_excel("D:\\subjects\\python\\spider code\\城市居民主要疾病死因构成.xls")
今天就先分享这么多啦,GoodBye~