大家好,我是黑猫,本节我们来讲一下 p v q t 五的简介和开发环境的配置。首先呢,我们来了解一下 python 有哪些图形化的开发工具。 首先呢,最常用的就是 tike inter, 那在之前的课程当中呢,我们是比较系统地讲解过 tik inter, tik inter 是 python 标准的 g u i, 也就是说 python 自带的模块, 那么著名的 i d l e 就是使用 tik inter 来这个创建的,学习和使用呢,也是非常简单的,而且呢兼容性也是非常好的。 还有呢,就是 w x python, 它呢也是一个比较流行的这样的一个 python 的 g y 的工具集。然后呢,它呢也可以作为 ticket 的一个替代品,而且呢,在各种平台下表现的都是非常不错的。 还有呢, p y g d k 那是一系列的 python 对于这个 g d k 的 g y 的库呢,进行一些包装,那么也是一个比较流行的 t k 的替代品,但是呢,在 windows 平台呢,表现不是特别的好。 还有呢, p y site python 呢,对跨平台的这个 g u i 的工具级 q t 的一个包装。那么目前呢,官方呢,已经停止了维护,最新的版本呢,支持到 q t 四点八, 所以说呢,我们目前呢,最常用的就是这个 ticket, 那么其他几个呢啊,其实呢,也并不是特别的常用。然后呢,接下来,呃,那么 python 的通话工具呢?除了 ticket, 那我接下来推荐的就是这个 p y q t 五了。那么由于呢, python 呢是最广泛最简单的编程语言之一, 那么在纯代码编程当中呢啊,目前呢是我认为最好入门内门语言,那么 q t 呢,它是一个目前来讲啊,我认为呢是最好的程序的开发库之一, 那么 p y q t 呢,就是做到了 python 和 q t 的一个集合,然后呢它是 python 对跨平台的这个工具及的 q t 的一个包装,那么既可以使用 python 强大而又简洁的语法,而且呢也没有丢失很多这个 q t 的强大功能。 那么在 c i 当中呢, q t 也是非常流行的叫跨平台的库,它呢可以快速的开发出非常漂亮的界面, 而且呢我们呢可以使用 q t d 三的这样一个工具快速的生成界面。那么之前的这些我们所提到的啊,这个拍同的图形库,那都是需要手动进行代码输入的。 好,那接下来呢,我们呢本系列呢就使用 mac 来配置一下这个开发环境,我们使用的 python 版本呢是哎,三点十点一,然后呢 picharm 啊,这也是我们,这也是我个人认为啊,或者说呢也是比较统一的认为 拍叉模式拍摄最好的开发工具之一啊,那我们使用的是二零二三年版本的啊,非常新的一个版本。然后呢接下来呢就是安装一下 p y q t 五啊,那么在我们的麦克上怎么安装呢 啊,麦克安装呢就是速度要提升下权限 p 八三 install, 然后呢安装一下我们的模块,然后后面呢是豆瓣儿园啊,这个大家应该比较熟悉。然后呢接下来安装 p y q t 五的 tools, 然后呢还有呢这个叫 p y u i c to 这是做什么的呢?就是把我们生成的这个图形化的 啊,这样一个界面啊,这个 ui 的这样一个文件给它转换成 python 的代码,就是我们拖进来这个代码之后啊,就是我们用手动的构建出,就是拖动出这样一个空间啊,这样一个小的程序,然后呢可以自动的翻译成 python 代码,然后接下来呢就安装 q t 第三等。 好,那接下来呢我们来看一下啊,我们这个内容 p y q t 五。那么首先呢安装的话呢,大家呢就可以来安装啊这一个啊,那这个呢我先把它先取消掉。好,这里 我们呢首先安装的是啊这个拍粉啊,当然呢在麦克上直接双击安装就可以了啊,然后给他一个你的密码,然后安装排插,这个呢和 windows 的操作呢基本上 差不太多。然后安装呢 q t 第三呢,那剩下的速度 p 吧 install 呢,这样就可以了,直接打开我们这个终端,在这里面呢输入我们的命令就可以了。 好,那接下来呢我们再来往下看,那么拍 charm 里面呢,如何进行配置啊?那么拍 charm 呢,那我们首先呢是关联到这个 python 啊,关联完 python 之后呢,接下来打开这个 啊这个编号,然后呢找到这个 tors, 然后外部工具,然后首先呢是 q t 第三的啊,然后呢接下来呢就是 p y u i c。 好,那这两个过程呢我们来看一下, 当然了如何关联 python 呢?这里呢我就不再详细介绍了,比如说我们新创建一个项目啊,然后呢大家呢可以比如说找到 新的,或者说我们之前配置过的,把这个 python 的路径呢给它关联上啊,就可以了啊,如果没有的话呢,大家可以选择一下啊,添加本地的解释器就可以的。 然后呢接下来啊我们把 python 关联完之后啊,我们呢就打开一下,这里是拍 charm, 然后呢 preferences 就是偏后, 然后呢找到这个 tors, 然后呢外部的工具,然后呢第一个这里呢我们一般是选择下加号,然后在这里面写上内容,当然了我已经写好了,这里呢我选择下编辑, 名字呢我们自己随便起。然后呢接下来啊找到这个应用程序,那应用程序呢? q t d 三呢?我们安装完之后呢在哪里呢?好,这个大家可以看一下, 比如说我们找到这个应用程序,大家可以看到我只要找到应用程序呢,就会找到这个 q t d 三的, 就这里大家呢把它勾选过来啊,就可以了啊,大家可以看到我们右侧呢是有这个 application 啊,就可以把它添加过来,然后呢下面呢这个叫工作目录啊,我们呢就默认的把这个代码呢拷贝上去,或者呢这里呢其实有个新建啊,这样一个红把它写上去也是可以的, 就在这里 file director, 这个是固定的。然后呢接下来呢再点击加号,写上这个 p y u i c, 当然了名字呢我们自己可以随便改啊。然后呢接下来啊就是我们的这个库 library from works, 那这个是 在哪里找呢?也就是说呢,我们在呃我们的这个程序当中如何找到我们的 python 啊?那这里呢我使用位置 python 三,大家可以看到,就这里, 那么并呢,这里面呢就是一些二进制的文件啊,那我 cd 一下粘贴啊,那并里面都有什么呢?大家可以看到这里呢就是 p y u i c 五啊,就是这样的一个模块啊,我们把这个路径呢写上去啊,就可以了。 然后呢下面这一个大家呢就是固定的 fire name 杠欧,然后呢 fire name with alt intention, 点 p y 这些都是些红固定的写法,大家呢如果说自己用的话,来把它抄上去就可以了。然后呢,后面也是固定的 啊,叫 fire b i r。 好,那这样呢,我们的程序呢就已经配置好了。好,然后呢这里呢,我新建一个拍送的文件,因为呢,因为这是我们的第一节啊,我叫它 test 零一 p y 吧, 那当然它默认呢就是点 p y 等啊,然后呢我们呢 print 一下。 好,欢迎来到黑猫 p y q t。 好,接下来呢是教学课堂。好,然后呢,我们点鼠标右键运行一下。好,这样就出来了。好,然后呢,如何检测我们是否配置成功呢?点击鼠标右键选择 外部的工具,大家就可以直接打开 q t 第三等啊,然后呢它又出来了啊,然后呢这里的 q t 第三呢呢,在 windows 上啊,可能大家认为是比较神奇的。 好,我们来看一下,我们一打开之后呢,发现它的界面呢是分离的啊,但是呢,其实也并没有什么影响啊,我们点击一下 file, 选一下 new, 然后这里呢,我们选一个叫 veget read, 然后就把它创建过来了。然后呢这边呢,其实呢是非常简单一些空间,比如说 pratten 拿过来往这里一拖啊, 当然了,我们也可以在这里面改变它一个属性啊,然而呢,我就不再写太多了,我呢就使用 save 保存一下,好,保存的位置呢,我就给他选择到我们这个 obligation 啊,当然呢,不是这里,呃,我的这 这个位置呢,在 document, 然后呢 p y q t 五的深入浅出,这里啊,然后呢名字呢,给它起一个 就叫 demo 零一,然后默认呢是这个 u i u i 呢,就是我们的界面。好,然后呢我们看一下,哎,已经过来了,就在这里。 好,哎,然后呢?呃,应该写在这里嘛?好像不太应该啊,我们这样吧,我们拷问一下,应该是写错了位置,这样我们把它呢复制 copy 到当前的这个下面, 应该 paste。 好,这里呢应该是先 拷贝啊, copy 一下,然后呢再进行 pass, 把它粘贴过来。好,确定粘贴过来之后呢,当然这里的 ui 文件啊,我们呢, 这里呢 u i 的文件呢,非常类似于我们的 h t m l 啊,但是我们不用管它,我们怎么转成 python 呢? snow tools, 然后呢, p y u i c 啊,这是我们自己起的名字,转换完之后大家呢就可以看到啊,这就是自动的给我们转成了我们这个 python。 好,当然了,现在呢,我们只要把这个环境呢配置成功就可以。好,那我们本集的内容呢,就先到这里。
粉丝2314获赞9529

大家平时可能听过或者见过不要重复造轮子这句话,它的英文原文是 stop trying to remain the will。 这句话在程序员圈子里面非常流行,只在告诉我们不要做重复的事情。 比方说你现在想要获取一个数的平方,于是编写了一个名为 sky 的函数,该函数有个参数,他用来接受一个数字类型的变量。此时你会想到用命运做服务来实现,并写代码入项, 那现在又想要获取一个数的三次方了,所以我们得把函数名称改一下,改成 power。 它有两个参数,分别用来接收底数和指数,这样不管几次方都可以得到了。 其实从一开始就没必要这么麻烦,因为我们可以直接使用拍粉标准库中的麦子模块,然后通过其中的炮函数就可以获取同样的结果。 这个炮函数就是我们所说的轮子。官方提供的这个轮子已经将我们上述所思考到的情况都包含进去了,所以我们也就没有必要再专门写一个函数去获取一个数的成方。不要做重复的事情 讲这么多,主要是为了引入标准库这个概念,它是官方所提供的,当我们安装好拍粉后就可以直接使用它。标准库中包含很多实用的模块,比如 os 模块,提供了很多与操作系统相关联的函数。二一模块,为自付创处理提供 提供了正则表达式工具。 max 模块,提供了许多数学运算函数。这一叉模块提供了许多与日期和时间相关的函数。我们来简单使用一下这一叉模块,用它来获取当前日期,并且代码如下, data 模块下有一个字模块 date, 它有一个 today 方法,可以获取到经典的日期。 标准库无疑给开发者提供了很多便捷,当然,官方的精力有限,不可能提供所有方面的轮子, 此时社区的力量就体现出来了。除了标准库,我们在项目中还可能会用到一些第三方库。顾名思义,这些库由第三方提供,是需要额外下载的。如果你想要做爬虫,那么可以去 学习并使用 requests, beautiful soup, scraping 等第三方库。如果要做后端做网站,可以下载 jungle flask。 如果要做桌面软件,可以使用 piqueti, piceide, w x, python 等等。 下载第三方酷的步骤非常简单,只需要使用 pip 命令。首先打开一个命令航窗口,然后在窗口中输入 pip install, 加上第三方酷的名字。 比如我下载 requests, 那就是 people install requests 回车,此时就会下载第三方库了。如果显示 successfully installed requests, 就表明这个库已经下载并安装成功。下载过来的第三方库都是保存在拍粉安装路径下 的 side packages。 奔进家中, 我们现在可以在项目中直接导入他了 important requests。 很多新手会把下载完毕后显示的黄色警告看错,以为是下载失败了,其实他只是告诉你用来下载第三方酷的 p 命令工具可以更新了,还提供了更新的方法。 很多时候,我们是从国外地址下载第三方库,再加上一些网络问题,下载速度会非常慢,此时我们可以更改下 在原,很简单,就是加上肝癌空格下载原的地址,这个是清华园的地址,也就是说我们会从这里下载地仓方库, 当然除了清华园还有很多其他下载员可供使用。如果要卸载某个第三方库,我们只需要用 paidbang on install 命令就可以了。 好,我们再回来讲一下轮子的事情,虽然重复造轮子看起来很浪费时间,但有时候学着去造轮子能够提高我们的变成水平。而且一些轮子可能是有 bug 的,你如果了解原理的话,说不定就可以很好的解决这些 bug。 所以如果时间不 不急的话,你可以静下心来试着去了解一些优质轮子的制造原理,去看一下他们的原码,然后自己写一下。好,那本期视频就到这,我们下期再见。

今天来聊一聊潘森的考级,他通常分为潘森一级、潘森二级、潘森三级。潘森一级主要考察是潘森的基础语法,包括潘森的标识符、数据类型、运算符、控制流语句、 函数、数据结构、基础文件操作等。 python 二级通常考察的是它的语言的高级特性哎,包括 python 面相对象编程,还有异常处理模块,还有 多线城和多进程编程标准库的使用,潘森网络编程等。记得关注再走哦!