粉丝453获赞1038

大家好,今天来跟大家说一下啊,怎么在温度上安,在拍子三点十二的环境中安装 delive 这个模块啊。大家知道啊,目前的话那个 delive 呢, 他只能在三点十一及以下的版本上都有都可以安装啊,但是在三点十二上面这个没有对应的一些文件啊,你很难安装上去, 那么因此呢,就做了一个,呃,就是这个就是做了一个 w h r 文件啊,它可以在这个三点十二上面就就就就就安装啊,而且非常简单啊, 首先呢,我们切换到安装的流程非常简单啊,首先呢,如果说你有 pass 三点十二的环境的话,你就直接切换到 pass 三点十二啊,大家看到啊,这个就是我的 pass 三点十二的环境啊,然后呢这里面啊,目前的话,这里面是没有 diy 环境的,大家可以看到这个是没有,这样啊,这显示是没有,所以这个环境呢是没有了。然后呢我们切换到这个对应的目录下面啊,比如说我现在在桌面上啊,有有这些东西啊,然后呢,我现在直接就直接用 type 就可以了, 大家看啊,我们这个直接就装,装完了啊,直接装完了,然后呢装完了以后呢,我们菜就进入软件,我们测试一下 音破的 delay 吧,那么它就它就可以了,大家看到它已经正常的就是跑这个呃,跑了,因为它呃大家还提议注意一下啊,因为它这个默认模块是呃 cpu 的,所以大家注意一下,比如说我们这个 print 啊,我们可以用 delay 点 这个 delive 点,哎, use ctrude, 我们可以用这个 a p i 查一下嘛,啊,所以它是个 first 啊,所以大家注意一下啊,这个是 cpu 的啊,网上一般都是。呃,这个 cpu 的啊, cpu 的已经够我们用了,所以我们用 dlam 啊,然后我们就可以啊,就顺利的可以用这个啊,拍摄三点十二啊,去做这个人脸检测啊,人脸识别有时候,哎,对我们来说还是非常有帮助的啊。啊, 他的这个安装流程呢,其实就是简化了,就是你设置这个也弄成这个,呃,这种文件格式了,那么他的安装将会非常简单啊,非常简单。所以呢,这个安装呢,就是三点十二的安装呢,就就是这么简单了。然后介绍了就到此结束,欢迎来收看。

第三方模块的安装详解后续会继续更新,拍赞课程可以点下关注,我们今天来学习一下第三方模块的安装方式。首先你们拎加啊,然后打开这个窗口, 在这个窗口里面我们输入 cmd, 再点一下,确定出现我们的一个命令窗口,我们在这个命令窗口,我们输入 pip install, 这个 install 是安装的意思,旁边我们可以输入我们需要安装的模块名,比如说我需要安装拍电, 拍电一般是我们在做一些游戏的时候,我们需要用到拍电这个模块,我们按一下回车,然后静静的等待他安装完就可以了。因为这个拍电呢,是我已经安装过了, 所以这里会提示一个说啊,我已经存在了拍电这个版本啊。但是第一种安装方式呢?一般是啊,安装的是最新版本的一个模块,那你们用第一种方式安装的时候,有可能会出现其中第一个问题,就是 你安装的这个模块的版本会比较新,有可能会跟你们的 passion 的一个版本可能不兼容的一个情况,那如果你们的 passion 版本是比较旧的,可能你们需要在这里指定一下这个拍电的 模块的版本,比如说我在旁边加个等于等于一点二点零这样子,可以指定一下这个模块的一个版本。好,那这是第一种安装方式。好,你们用第一种 方式安装可能出现第二个问题啊,他的安装速度会特别的慢,会导致你们可能有些同学会出现比如说安装超时的问题, 那这里给你们提供一个解决的方法,我们再去输入这个安装指令之后,我们在旁边我们来指明 安装的这个模块的一个下载员是出去出自于哪个网站这里呢?提供的网站呢是我们国内的一个经销网,他的 速度呢会会让我们就下载的会比较快一点啊,如果我们是直接输入这个指令台,一般找的是国外的网站,可能速度会比较慢,那这个呢是解 学,我们如果是用 pip 安装出现超时的情况,我们可以使用一下这个指令,这个模块呢啊,一般是爬虫用到的这里呢就先不做一个详细的一个讲讲解了, 我们按一下回车,因为我这个模块也是之前已经安装过了。好,这是第二种啊安装方式,他是需要在旁边注明一下你这个模块是 你从哪个网址上面下载的,像这种的下载员的网站非常多,你们可以去上网找都能找得到的。 有一些是提供的是国外的网站啊,下载原售国国外的网站可能会稍微慢一点,你们可以去找一些国内的镜像网。 ok, 好。第三种安装方式呢 是离线安装,是不需要联网的,刚刚提到的前两种安装方式都是需要联网的。我们先来打开我们的 pison 的这个官网,在我们的 pison 官网上面上面有一个 eypi, 你们点一下,在这里呢,你们可以去输入任何你们需要下载的模块的一个名字,比如说我说一个 opens siri 开始,那我要下一个图像识别的一个模块,我搜一下,你看这里是不是出现了很多像这个样子的一个下载源,然后我们点击进去, 然后我们下载这个文件就好了。但是呢,第三种方式肯定是最 快的,因为他不需要联网,需要去专门去找下载原码那呃,离线安装,你们下载好离线文件之后呢,我们再去直接输入 pip install, 然后加上这个, 加上这个我们的一个文件名,你们下载的文件名就可以了,也是能够实现相应的一个下载的。 这三种下载方式前两种我用的会相对比较多一点。第三种我觉得专门也需要去找一个文件去下载,我觉得会比较麻烦,你们可以去 选择一个适合自己的方式去进行就可以了。那我们今天的课堂内容就到这里了,有兴趣关注后续课程的同学可以点一下关注。

你有没有遇到过这样的问题,明明已经用 pip 安装好了一个拍摄模块,但当你在代码中使用时,却给你报送说找不到这个库。 出现这种情况,绝大多数都是因为你安装模块的那个 pip 和你执行代码时的拍摄不属于同一个拍摄环境。 同一台电脑还能不是一个拍摄?是的,一台电脑上不仅可以有多个版本的拍摄,即便是一个拍摄也可以创建出多个虚拟环境。例如,用拍唱新建项目的时候,很可能帮你创建并使用了一个新的拍摄虚拟环境。 虚拟环境的目的是为了让项目之间的模块版本不会互相影响,但同时他也让你在别的环境下安装好的模块无法使用。想要确认这一点,可以用 pip 杠 v 命令查看安装时使用的是哪一个拍摄环境, 和执行时的排损环境对比一下,看看是不是同一个。如果你不确定执行时的排损环境,也可以通过在代码中输出 c s 模块的 executable 属性进行查看,确保安装和执行是在同一个环境下,就不会有这个问题了。 如果有,那一定是别的原因,比如你是不是打错了模块名?

零基础学他怎月薪过万就来顺达学院,学完返百分之五十学费,气人不将舒娟老师全程读导。 那我们最后再来看一下第三方模块的安装以及使用。那说到这个第三方模块的话,那我们要说胎森如此之强大,实际上跟第三方模块有很大的关系, 因为我们有很多人去写了这样的第三方模块,实现各种各样的功能,而我们只需要把这个模块进行安装之后,那我们就可以使用模块当中的一些方法, 一些类,还有我们的属性等。那我们再来看一下第三方模块的一个安装,它叫 p i p 因斯的模块名,那这个是什么?这是我们的一个在线安装方式,也是咱们所使用的最多的一种安装方式。那我们今天去给大家安装一个叫做 筛顶这样的一个模块是干什么用的呢?是进行我们的一个计划的。那来现在呢,我们就给大家演示一下 windows 加二 cmd, 我们这种安装方式叫做什么在线安装方式啊?你直接打开这个,到此窗口之后写上叫 pip install, 后面写上你要安装的那个模块的名称, s c h e d u l e 这是我要安装的一个模块,那你安装可能需要等待一会,那我是已经安装过的,所以它提示我 什么 already 已经存在,那这种安装方式叫做在线安装方式,当我们安装完成之后,你写上什么? p 拍子去进入到拍子的一个交互式应用程序,然后你写上 input, 谁呢? s c h d u l e shado。 如果程序不报错的话,说明你的安装是要成功的, 那当我们安装完这个模块之后,我们就可以干什么去对这个模块进行一个使用, 我们现在呢就去来做这样的一个程序,让他呢就不断的去输出文字,就每间隔多长时间去执行这样的一个操作任务。我们在这去新建一个拍森文件,叫呆猫幺幺。首先呢我在这去干什么 呢?我要使用这个模块,我首先得导入他,导入之后我去定一个方法叫做 job, 那在这个方法当中我要做一些事情,你比如说我在这个方法当中我要进行一个打印输出,又输出,哈哈, 是不是?那然后我们说这个你就要进行打印输出了,然后我们让他什么叫做筛丢点艾瑞, three, three 什么呢? seconds, 就秒,每三秒当中去执行一下 job 函数 啊?那在每三秒当中去执行一下这个 job 函数,然后 t r u e, 我呢去开始去 read 启动他,动他之后呢?我给他一个准备的缓冲时间,我呢使用了 太模块让他干什么?太模不用安装是自带的。然后我让他 sleep 休眠一秒钟,每隔三秒去做一件事,休眠一秒,每隔三秒做一件事,休眠一秒,来,我们在这走,哈哈哈哈哈哈, 反正只要是你不结束,他三秒就执行一次,那这个我们后续可以来用来做什么?我们后续可以使用这个模块去做,我们的一个 叫做定时发送邮件,是咱们的办公室通话当中的内容,你比如说每到那个,每到早晨的时候,对吧?早晨上班之前 九点要把昨天收到的邮件进行整理,是不是?那我们就可以使用什么,就可以使用这 sag 去设置, 每天早上九点去做这样的一个事情,对呢,那这是第三方模块的一个安装,在后面的学习过程当中,我们会经常遇到这种 第三方模块,那你记住了,只要是第三方模块的安装,我们都会使用到 pip install 这种方式啊。关于我们模块,这我们就给大家讲完了, 那看一下在本章当中我们给大家讲的只要有两个,一个是模块,一个叫做包,那我们给大家讲为什么要有这个模块呢?就是避免函数名称和变量名称的一个重名。 在模块当中有什么模块当中就一个点 p y 的文件就是一个模块吗?所以在这个模块当中我们可以写语句,可以写函数,可以写累,那然后那么模块也 自定义模块,就咱们自己建的是自定义模块,还有别人建好的叫第三方模块,那么你可以使用在线的安装方式去安装我们的这个第三方模块,那么安装完成之后,你使用 flow 音炮的去导入,当然你也可以使用音炮的直接去导入。 他这个包什么呢?他是避免模块名称重名所用的,所以在包也说在拍一个拍摄项目有很多个包,在包当中又包含很多模块,模块当中又包含了类属性,还有我们的 类函数变量等等,而类当中又包含属性方法,他们是这个关系。那我们说包和包当中的区别,包和文件夹的区别,是因为在包当中去包含一个以内特点 p y 的文件, 那关于我们的这个百宝箱的模块的这一招,我们就给大家讲到这。

keep 安装 pandas, 打开开始菜单,找到命令提示服或 c m d 输入 p b install pandas y h t t p s 马哈斜杠斜杠 m i r r o r s d n l i y u n 点 com 斜杠 t y p i 斜杠, s i n p l e 回车就能快速安装 panda slide 安装完成。

然后我们再来看怎么用拍项目安装第三方模块。首先打开拍项目的设置,把这个 pojitv t 七展开,当然这个 t 级是拍项目打开了这个项目的名字, 你拍像打开的文件夹是什么名字,这里就是什么名字,然后选择拍摄一特特,这里就是我们当前这个拍摄解释器环境安装了一些第三方模块,当然你这里可能没有这么多,因为我安装了一些其他的第三方模块。我们要用拍像安装第三方模块也很简单,点击这里的加号,然后在这里搜想要安装的模块就可以了,比如我搜优先生, 然后找到这个右键声,点击下面的 usb 拍开键安装就可以了。当然他默认也是从国外的镜像员安装的,我们要更改一下他的镜像员,点击这个 managers partycs, 然后选择他默认的这个镜像员, 点击这个编辑按钮,把我们国内的金香源给它粘贴进去就 ok 了。如果你这里没有陌生的金香源的话,就点击这个加号就可以了。现在我们点击 ok, 这时候再搜索我们需要的第三方模块,然后选择他,点击这里的隐私多拍开及安装就 可以了。然后还可以把这个勾选上,就可以选择你想要安装的版本了。由于我们刚刚已经在 cmd 中断安装过了,这里我就不再安装了,现在我们再回到这里来,先把右键先倒进来, 这个优阶层和阶层的功能是一样的,只是优阶层的效率比阶层更高,那假设我们现在的需求就是用优阶层的肉质功能来替换掉阶层的肉质功能就可以这样做, 接上点漏子等于又接上点漏子,还是要注意不要加固好,这样我们这个补丁就打好了。然后我们可以更进一步,把它定义成一个功能, 这里我已经写好了,我就直接把它拿过来了,只不过这里我多做了两步,把接生的某块名字换成了优接生,这个 doms 功能又大了一个补丁,我们可以把这个功能单独放在一个地方,然后在入口文件这里调用一下这个功能就可以了,后续其他地方再调用接生点 doms。 接生点漏子的时候, 看代码好像是调用了接生的功能,其实他已经被替换成了优接生的功能了,这有点像我们前面讲的装饰器,但装饰器是 增加功能,我们这里是替换功能,这时候你可能还会想到一个办法,就是不需要导入这个健身模块了,直接硬迫的又健身,然后艾滋一个健身,这样是不是也可以就不用再用打补丁的方式去替换功能了? 这样做确实可以,但是你要想一个问题,你这里导入的是由节省,然后其他模块里面导入的是节省,这根本就是两个民政空间,所以你这么做的话,只对这一个文件有效,其他文件里面还要重新导入,一边节省,你用这个方法的话,就只能把所有文件都改一遍,所以最理想的方法还是用合资补丁这种方式。


这个视频我们换个视角再来捋一遍拍摄,我们看看安装完拍摄之后,到底是一些什么乱七八糟的东西塞进了计算机。我们经常说的编程写代码,其实说到底就是写了一个文本文件,一个纯文本的文本文件。我们希望这个文本文件能够被计算机的硬件看懂并执行, 但计算机的硬件看不懂我们写的文本文件,这中间就需要转换器,这就像两个人语言不通,中间得找个人帮忙翻译。 现实生活中,如果一个人在那说我们听不懂的鸟语,帮忙翻译的人一般有两种操作模式,一种是直译, 就是同声传译,听到一句翻译一句。另一种是编译,编译的人不会一句一句马上翻译给你听,而是把所有的话听完之后,整体翻译成一篇文章出来。也就是说,编译得到的是一篇文章,要想知道是什么,就得去读这篇文章。在计算机里,把直译叫解 解释器,把变异叫变异器。 python 用的是解释器, c 语言用的是变异器,加法使解释器和变异器都可以。很明显,解释器一行一行连翻译带执行一气呵成,而变异器只是把整个代码翻译成了另一种语言的代码,并没有执行。如果需要结果,我们执行一下已经翻译好的代码就行了。 可以看出,解释器的主要功能是实现某种语言和机器之间的交互,而变异器不仅可以实现语言和机器之间的交互,还可以实现任何两种语言之间的转换。 不难看出,无论是执意还是编译,无论是解释器还是编译器,我们都可以把它看成是一个函数,这个函数的输入端就是一个文本文件,这个函数的输出端可以是另一个文本文件,也可以直接就是计算机硬件的具体行为。从这个角度我们就能更清楚的看到语言的设计者们干了些什么。 语言的设计者相当于在编程者与计算机硬件之间搭了一座桥,或者说建立了一个函数,或者说建立了一个转换器,这个转换器告诉编程者,只要你按这个规则写一行代码,计算机硬件就可以帮你干什么样的事。 可以看到,语言设计者的这波操作,跟我们的习惯思维正好相反,在我们的习惯思维里都是因果,因果都是先有因,后有果, 先有输入,然后设计一套转换规则,最后输出一个结果。而语言设计者是先知道了计算机硬件这个结果,然后设计了一套转换规则,最后告诉编程者应该怎样输入。 所以 python 的安装程序就是把 python 的解释器安装到了计算机上,这个看起来像启动程序的可执行文件就是 python 的解释器。除了解释器,还有其他的这些配套设施,可以让 python 变得更加高效。 之前函数那集我们说过,所有的功能都是在层层调用,层层封装,不断完善,不断改进之后,才从一个底层的谁也不待见的功能慢慢变成众人熟知的功能。 也就是说,计算机早期能实现的功能多半都是偏向底层硬件的功能,不是专业人员的话,根本没人在意。 经过多年发展,这些功能不断封装完善,被包装的越来越符合普通人的视角,比如数字的加减乘除,字符串的各种组合。 这些功能模块非常重要,他们也是实现其他功能的基础。所以语言的设计者们都会把这些功能模块直接集成在 python 程序中,而不会让编程者每次编程时都重写这些功能。这些直接集成在安装程序中的功能模块,我们认为他们是属于第一梯队的功能和模块使用他们的时候 都不需要音炮的导入,例如数字字幕串列表原组而拍的。第二梯队的库和模块,我们可以看这个力步文件夹,这个文件夹也是随拍摄安装程序自带的标准库和模块,它跟第一梯队的区别是,使用的时候得先音炮的导入,例如 time 时间随机数 r 一正则。 第三梯队的库和模块,我们可以认为是那些第三方公司提供的库和模块,这些库和模块使用前得先安装。安装过程我们在虚拟环境内即介绍过,他们都会被统一安装在这个文件夹里,这个文件夹也是利不库文件夹的子文件夹。 第三方库安装成功后,使用前也需要音炮的导入。稍后我准备专门出视频介绍这几个第三方库,用他们来做一些小项目。当然我们也可以音炮的导入自己写的功能,我们谦虚一点,把自己写的功能和模块排在第四 梯队。接下来我们给每个梯队举个例子。第一个梯队,我们来介绍列表原组字典。第二梯队,我们来介绍 time 时间模块。第三梯队,我们来跟 p y game 擦个边。第四梯队我们来自己写几行。

拍战开发过程中经常需要使用第三方模块,今天就来学习如何安装模块。卸载指定模块,安装指定版本模块, p p 经成为主流的安装工具,自拍站三点四以后默认都安装有 p 工具。一、查看已安装模块,在控制台输入命令 p plus, 即可列出当前已安装的模块列表。 二、在线安装模块,在控制台输入 pp store 模块名称,即安装最新版本的模块,这里我们用 request 模块做演示。 三、在线安装指定版本模块,在控制台输入 pb store 模块名称,后面加上对应的版本号,即可完成安装指定版本的模块。注意,这里的版本号前面是两个,等于号。 四、查看安装路径,使用 ppso 模块名就能列出指定模块的信息和安装路径。 五、卸载指定模块,在控制台输入 p 八零 store 模块名, 这里输入 y, 然后回车就能删除指定的模块。

拍森提供了很多第三方模块,那你比如说我们在进行爬虫学习的时候,我们就需要安装第三方模块蕊块子的,那现在老师来给你讲一下如何去安装第三方模块, 那首先呢,我去把这个我们的倒计状态打开,怎么打的呢?要温都是加啊 cmd, 当我们把它打开之后,我们需需要安装一个模块叫蕊块色,那么我们的使用方式是叫做 pip 音色,模块的名称是啊,蕊块色,正常来说你现在回车就可以了,但是呢他会到国外的进网站上去 下载教你个模块,所以非常浪费时间,那我们通常是采用国内的经销员,那国内的经销员呢?你在这的, 然后呢看 pip 音色,你只需要把后面的这个换成 requests, 那这样的话他就会上豆瓣的网站上去找咱们这模块, ctrl 加 c, 然后到这的话我们把它进行一个粘贴,单击右键粘贴,然后回车, 那这个时候他就是一个安装的状态,所以呢当你看到这个单词 the s u c c e s s f u r r y 这个 thesperly, 那么就说明安装是成功的。怎么测试拍森进入到拍森的交互式程序,然后音炮的瑞筷子的思, 如果程序不爆作说明安装成功,那这个小视频我们给大家讲解了如何安装第三方模块蕊块子。

大家好,上一节我们把我们的模块,这个 我们的身份证提取模块呢,把它放到系统环境变量里,便于我们呢,在自己的电脑上引用比较方便,但是如果你想把这个模块呢发给别人使用,最好把它变成可以安装的库,这样呢变成一种安装文件啊,这样呢 啊,分发或者说分享起来就比较方便。我们的这个拍摄的库的这个安装包一般不是像电脑的那种 exe, 这个他的文件呢,一般是使用这种叫 whl 文件。 好,要想把你的模块转换成这种可以安装的库文件的话,需要用到两个第三方库 啊,是这两个名字,还有呢把你的文件结构组织好,下面呢我们来进行解说。首先呢用到两个库啊,这两个库呢 啊,是这两个括,一个叫啊 set up toos 安装工具,一个叫 will 车轮的意思啊, 这个大家也不用管他的含义了,你那就在这个终端中运行一下,当然可能都已经安装了,因为你如果安装的库比较多的话,应该都已经装了啊,没装也不要紧,他会再装一遍,如果没有他们的这个文件呢就无法生成,所以一定要运行一下。 好,我们呢找打开终端 啊,一定要在终端里,有些网友呢还认为在这样这个 p y 文件里那是不行的,我运行一下, 现在呢就说啊已经满足了,就说很多情况下他会被自动安装,你安装其他的库的时候都会安装,这个意思就是需求已经满足了,这个啊,这个库,这是两个库,他也被满足了,就说你这个安装命令可以写多个库的名称, 一会我们安装自己的库也用这个命令。然后呢你要准备好你的文件结构,来看我的文件结构,给你做了一个示例, 首先呢我建议把你呢把所需要的所有文件放到一个文件夹中,这个文件夹呢,你随便取一个名字啊,这就是我们的项目 啊。然后呢在这里面放上你的文件啊,我现在先建一个文件夹,文件夹呢,我们啊这个按钮是建文件,这个就是建文件夹,文件夹的名字你随意取啊,我就取一个身份证信息 处理库吧。啊,这个,这个是随便取的一个名字啊,这个无所谓,但是呢是一个文件夹,然后在这个文件里夹里边呢,我们再放文件 啊,现在很明显的这里面什么都没有,所以我点这个向下的箭头没有反应好,现在我们在这里面建一个文件。建一个什么文件呢?我称为配置文件啊,他的名字是 sita up, 就是安装的意思,你呢实际上也可以 取别的名字,这个名字倒是随意,不过呢啊,一般建议你取这个名字啊,这是一个约定俗成的,就说我我这个库怎么生成文件,做一个配置,做一个指导。这么一个文件啊,是一个常规的批发文件啊,我们建这个文件, 我们呢点击这个文件夹,再点这,这样文件呢就会被建在这个文章之下,我直接粘贴一下就行了 啊,这个文件,然后呢还需要什么呢?你的库名称,这是一个文件夹,来看这有一个斜杠, 你想把你的库做一个什么名字?我们上一节做的名字是叫做提取身份证信息,但是呢这样不行,在你的电脑上这样做啊,可以使用中文这样, 但是呢,一般来说呢啊,生成 whl 文件呢,需要使用一个英文名,如果你使用中文的会有错误,这个我们必须使用英文名,这大家注意一下, 不能使用中文,所以这个文件夹也就是你的库的名字,你要取一个名字啊,我准备取成啊,这我取简单一点吧,我们在在这个位置再建一个文件夹,点这个按钮, 这文字章我准备就叫身用拼音身份证信息啊,我用身份证信息这个 拼音的首字母吧,这样简单一点,那你也可以采用这个更加合理的,或者说你啊使用英文这个词典查一下身份证信息提取什么,这样我是做 一个视力,我就不再具体研究了啊,现在是建议这么一个文件夹,建文件夹之后呢,在这里面再建一个批发文件,在这个文件夹层次下面来看,注意我的层次, 这个文件的名字是两个下划线,它就这样两个下划线再加上这个 int, int 这个单词一般是称为初始化, 建这么一个批发文件, inter 的前面有两个下划线,后面也是两个下划线,必须用这个名字,大家注意你不能用其他名字,两个下划线被称为这种特殊方法,特殊名称 啊,其他米,呃,有一点错误都不行,大家一定要注意,这样你看两个下滑线这个单词后面也是这个单词,也是四个字母,不要错啊,现在就 见到这个文件夹里面,所以我选中这个文件夹,再点这粘贴一下。好,这个文件夹里面呢啊,你就如果你的这个库,像我们这个库 只有一个文件,我的这个库只有一个文件,那么你就可以把这个文件内容都复制到 这个新建的这个初始化的这个批发文件里面做去,都复制过来就行。如果你的文件中呢,还有其他模块啊,那么都放到这文件家里,这个其他模块起名就随意了,但是也不能是中文 啊,我们先建一个第一个版本,没有也可以,可以没有啊,如果你的模块比较你的库比较复杂,是多个批发文件相互配合的,那需要再放上其他的, 注意使用的名称也必须不能使用,中文也要使用这个啊,英文或者拼音也可以,这呢也可以没有,我先做一个最简单的给大家给大家看,所以我就不写了,我呢就把这个我们这个铺的内容全部放到这里面来, 我的这个库的名称就叫这个身份证信息的首字母。好,现在我要做的就是啊,文件呢已经准备好了, 我这这两个是可有可无的啊,我们一会做一个复杂的版本,再加上这啊这三个层次就够了。 现在呢我们要配置,写一下配置文件,配置文件就是指导你怎么去生成你的这个库,版本是多少,库的名称是多少。好,这就是这个配置文件 的内容,我直接复制一下,然后再给大家解说 这个库呢,如果你看网上的其他教程,这个配置文件会很复杂,我呢把它做了一个最大的经典,这样大家用起来就非常方便,如果很复杂呢,你会看不懂,但是复杂也有用,我们一会再讲解。现在你只需要使用这些就够了, 就这个文件,你看 set up 这里面这就是配置文件,当然如果你记不住的名字,你可以改成中文,这个倒是可以使用中文,不过一会要用到。 好,大家看。第一行还是导入,我们这个之前有一个库啊,导入两个函数,一个是安装,一个是查找库啊,查找模块上查找包,查找包就是查找文件夹式的安装,这是个函数, 函数的参数就是参数,就是你的库名称。这时候我们刚才已经说了,不能使用中文,和这要完全一致,我们这用了身份证信息的首字母,我这也得这样写身份证信息。 好。第二大家注意这个参数呢,我们现在这个括号,我们把它写到多行里,这样显得清晰一下,你写到一行里也可以,实际上啊,写到一行里给大家演示一下,就这样写, 就这样写啊,等我,我们建议这样写,这样写很清晰啊,我这再加一个注射, 不能用中文,所以说大家看到了我的中文拍摄,你看我就叫啊, z w p y 叫 z w 拍摄呢,就是因为它不能使用中文 啊。然后这儿是什么呢?是版本号,你的这个库肯定要升级,就是你发现有些错误,你就要改一下,你每一次修改,你要改一下这个版本号,然后安装的时候就能够自动升级了。版本号这个也是必须设置的, 我建议大家第一次用呢就用零点一啊,如果你觉得比较正式发布,就叫一点几,总而言之呢,这是一个标准的辅点数 版本号,这个呢是查找包,什么意思呢?就是查找文件家里有多少这个文件,你只有一个文件的话,像我们这个你把这一行删除也不要紧,我建议大家带着,因为如果我们是这种情况, 你有多个文件的话啊,如果没有刚才那一个这一个命令,他就会找不到这些文件, 这些呢就够了。好的,我再强调一下,这不能使用中文,这要和文件夹的名字完全一致。版本号必须是一个小数带小数点的 啊,我建议你呢可以用一点零,零点一等啊,然后呢每一次修改就改一下这个文件,每一次修改这个模块,你呢都要修改版本号,然后呢生成的会自动给他加上。 好,现在准备工作我们就做好了,我们下面要做的就是生成 w h l 文件, 我们用这一个命令来看啊,虽然它是 python, 你看就是使用 python 环境来运行这个文件,就是我们刚才文件,如果你改了名字,那就用你的名字,然后它有一个选项,这个选项就是生成 w h l 文件啊,这是它的全称啊。好,现在我们复制一下,我们也别管含义了,这个复制粘贴就行了, 还是在终端里来。注意,这时候还有一个要求,你看我这样运行 set up 呢,实际上是在身份证信息处理库这个文件夹中,这样运行应该会找不到这个文件,我运行一下啊,回车就行了, 他说找不到,应该进入这个目录。这个目录呢啊?怎么进的? 我复制一下,用 c d 这个命令你,我现在直接运行,你看我就是点一个文件在运行啊,他会进入这个,自动在这个文件夹跳过去,如果你想进入这个文件,那你呢?需要啊, 在这里面再进这个文件夹,可以写一个 cd 命令, cd 这个命令呢,就是进入某个文件夹,我,我粘贴一下他就可以进入,他来看这这个三角号,前面就进入了这个文件夹。 好,下面呢,我们再把刚才那个命令再写一遍,你不用粘贴,你按箭头的上向上箭头就可以找到上一个命令。 好,这一次我们运行一下,看是不是能够大功告成的。好,我运行了,你看就进行了一个复杂的处理,好几行,最终你看这,他说 啊,大家别看这个具体信息了,反正是应该生成了,生成之后他会生成一个 dsds 的文件夹,他就是目标这个单词的前几个字母来看,跟刚才 相比数多了几个文件夹,你看我刚才没有这两个,现在蹦出来这两个,还有蹦出来这么一个文件夹啊,在这个里面这个就是目标或者说生成的一些东西,就在这里面,这里面有个文件来看,我现在打开给大家看吧, 点右键可以在文件资源管理器中打开。好,你看这个文件的名字, 他生成的名字是这样一个橱窗,前面就是你的库名称,我们这叫身身份证信息,后面的是版本号, 这呢是拍摄三啊,后面是其他的一些依赖什么的,大家我也不解释了。总而言之,这个文件名你不要随便改,你就用这个名字来,注意不要改这个名字。好,这就是我们的安 装包,如果你想分享给网友,或者说你把这个文件带到另外一台电脑或者发到网上等等啊,就可以让他去安装使用了。 好,现在我就安装一下给大家看啊,我呢就不用删除原先这个,因为我原先是一个英文版,现在呢我就啊使用一下这个库,使用一下,我们建一个啊,这是三十七克,我们写写一个三十七点 p y 吧。 啊,我们的这个扩展名字叫做,我们直接导入叫 import 身份证信息。 好,现在加上波浪线说明找不到,我们安装上就找到了,怎么安装大家还记得吗?这个,哎,我下一行呢,好,我忘 写这一样啊,安装呢,就是你看就是 power 加一字道,我这写到这,你看安装 复制一下, 安装后面加上这个文件夹的路径和这个文件。没有。 我们安装中文库之前呢大家啊,对,安装中文库是从网上自动安装的啊,这个就是等于安装本地的,大家也可以试用一下啊,我的中文库这个 这可以下载一个,也可以这样安装,你看我的名字也是这样啊,我已经下载好了啊, 在这也是这么一个名字,我叫 z w p y, 这里面包含了我们上一节讲的这个处理电子表格的很多库,你点一个点就可以看到很多啊, 好,现在我们就试验一下这个安装,安装呢,它有一个选项是升级, 我们一会就写一个零点二版本的用,你第一次安装呢,可以不加这个,但是加上也不要紧,我现在加上吧,就是加上这个升级选项就行啊,是杠横杠啊,减号加一个又又代表升级啊,现在我把这个命令啊拿过来 直接运行,行不行的?应该是不行的,我们看一下。为什么不行呢?应该 是找不到他。为什么找不到呢?我们刚才说你得有一个路径,你这个文件放在哪里了?我们这个文件在 dist 文件夹中,我们有两个写法,我们现在就在身份证信息处理库, dist 是他的下一个文件夹,我们可以使用相对路径, 就写一个 dist, 再来一个斜杠,这样就可以, 这就叫路径,我们看行不行,这次你看正在处理中,正在安装。好,这儿就是安装成功了 啊,这是相对路径,如果你不知道什么叫相对路径,你可以使用绝对路径,就说你这个文件,你看你找到这文件之后,你点击上边的这个啊,这个地址栏,你点一下, 这就是绝对路径,你把这个路径剪切或者复制,然后呢再再组合一下啊,我把它再放到这, 现在呢,这里使用绝对路径啊,路径和这个文件名之间有一个斜杠来追啊,这个斜杠我用的是向左的斜杠,我复制的都是向右的,我改成向右的。如果你用向左的,那你得全都用向左的 啊,一般在 windows 中是向右的斜杠啊,你看我这个名字很长,我再安装一次,再安装一次,他说会需求已经满足,但这样能找到。看正在处理啊,身份证信息这个已经 被安装了啊,但是他也找到了,他说已经被安装了,你想强制安装可以加这个选项,就是你已经安装了同样的版本,你想再装一遍也行,再加上这个选项,我们就不加了,我们不强制安装了,反正呢你 啊要么使用绝对路径,要么使用相对路径,安装成功,再看这那个波浪线已经没有了, 没有了之后我们就可以使用这个啊,这个函这个库了。怎么使用呢?有两种使用方式,我们刚才第一种,你看是导入它,你使用的时候使用上这个库的名字加个点,你看 导入啊,这个应该叫提取什么的 啊。行啊,总而言之呢,我们现在是成功了啊,这这个使用的话我们还没有,我这还没有写好,可能我这叫什么呢啊,这我再看一下在这里。 好,我这里面有这些函数啊,应该是可以使用了,我现在关掉再开一次啊,可能还没有这个拿出来 好点一下啊,也可以这样,你把鼠标指到这,然后点右键可以转到他的定义啊,这样就可以查到这个库的内容 啊,看来安装是成功的,我们查到的就是安装后的。像现在呢,我再使用一次 这个这个库他有这些函数,有这个提取啊,不对啊,为什么没有提取出来 啊?有两种写法,我们再会用那一种写法吧,用 flow 那个写法,从这个库身份身份证信息中啊提啊,从它中导入导入提取开头的 正确。 嗯,没有成功,哎,为什么不行啊啊,反正这个已经生成了啊,至于这个使用可能还有点问题,我再升级一个版本吧, 讲我们再改一下啊,现在是有一点小问题啊,我暂时没有想到原因说明这样的信息。 行,我再加一个版本啊,我们这一次再加一个文件,我先这样啊,我们先把这个改一下,你看这样啊, 啊,在这个目录下,我们刚才呢提到啊,提到一件事是可以有其他模块,我们再加一个其他模块,加一个其他模块有一个效果是什么?我一会展示,我现在先加一个,我们这个身份证提取,我想额外再加一个功能 啊,再加一个票文,我想选中这个票,或者选中文件加点,这我们再建一个文件名字,这个名字呢也得用英文来追,不能使用中文。我准备来一个模拟生成身份证号,我简单吧,就叫模拟吧, 就想生成一个虚假的身份证号,我想写一个函数,就是模拟的生成模拟模拟身份证 身份证。 好,这个函数不需要参数,我们现在就让他 随机返回一个身份证号啊,当然我们是想呃,得写一个逻辑来生成一个呃标准的身份证号,这我简单的写一个吧,前六位零一二三四五六位,然后呢?一九九零 零九零九二四二九零一零一零零一一。 好,我先生成这个不写,先不写这个软件了啊,我们试一下,现在呢我就修改了这个, 我的这个身份证哭了。修改了之后呢,我们想再生成一个新的版本 w h 文章,怎么办呢?我们点这个三十二国,你看我只需要呢,把这个版本改一下,他就一定要改的高一些, 不能改低,你改高,这样呢,用户安装的时候会覆盖掉上一个版本。好,现在我就改了,只改这一点就行了。然后呢我们再生成一次啊,这个文件呢,这个 生成的命令是这个。 好,现在我运行一下, 他会进行一系列操作啊,操作完了一看这个文章又多了一个零点二的,现在第二个就是版本,我们现在安装它这儿呢,就要改成零点二, 因为我们这儿带了杠 you, 它就会自动升级。 好,现在我们运行一下, 我这加上这个滤镜了,所以他会能找到,你看他就找到,虽然我们写的是啊相对滤镜也能找到,这个全对的滤镜就找到他了。 好,现在我们再来看一下这刚才那个批发文件,三十七点批发文件,我们刚才写的是什么呢?是提取身份证信息,是提取的这个总的库,就是说你写到这个里面,这个 这个里面呢是找这里面的,你加一个点来看就有,现在就有这个模拟这个了。 模拟这个这里面有什么呢?你看我们刚写了一个生成模拟的身份证号,现在我试一下,这一次应该行了,我们从这里面找 生成 模拟身份证号,直接复制过来。 好,然后我们就要使用它就可以了。现在你看现在我运行一下,看看能不能正常使用。 嗯,这个没有生成啊,我没有打印,应该是把它给打印出来 print 啊,你看就生成了这个,比如说我们的模块,你可以使用这一种方法啊,如果你只有一个就全放到这里面来,如果你有多个呢?就啊多建几个也可以 顶到这里面,什么都不放也行,有时候你看到有些人的库,他可能这里面是空的,是空的的话他就都放到这个相同的目录中啊,比如说我们再建一个文件,名字就叫提取,我再建一个 就叫提取这儿 p 吧啊,然后呢把这个把它变成空的来,注意,虽然是空的,但这个你要保留,就说虽然是空的文件,但你不能删除它,必须有这个名字,可以是空的。 好,现在我把它放到提取里面了,我把它关掉,现在呢,我的文件又变了,那么就是零点三了,我的版本又变了,好,我再生成一次,现在我就有两个了,现在 就和这比较一致了啊,只要大多数人的,我发现大多数人的库都是喜欢把这做成空的,或者说在这里面是引入这里面的模块啊,这个有点复杂,我们之后再讲吧。现在我们先来再生成一个版本 啊,现在不在那个文件夹了,我一运行呢,又跳到上一个文件夹了,我还得再转过来啊,现在时间到了二十六分了啊,我就讲到这吧,我再运行一次,意义也不大了,大家自己去试一下吧。 啊,好,这就是今天内容,今天内容呢?是啊,不算很难,需要这些命令啊,大家自己看着打一下吧。啊,主要是配置好这个文件和这个文件,这文件内容也很 简单。这个好,然后这些命令安装呢,我们之前讲过这呢,有点赘数,去掉。好,这就是今天的主要内容,大家可以截图或者说仿照这里面来写一下 啊,我就不再生成文本文件了,我建议大家去自己去打一遍这些内容。 好,这就是今天内容,如果你对我的视频感兴趣,请别忘了点赞和关注我。下一期呢,将准备把这个文件再讲的再补充一下。如果你看别人的库,他这个 cra 文件写的会很复杂,他为什么写呢?很复杂呢? 因为他想发布到这个 pap, 这个 p ypappy 这个网站上去。 pappy 这个网站, 这个是 python 官方的一个啊,可以称为软件的仓库,可以在这里面找到这个网友共享的库,我们很多著名的库都在这上面啊,我的中文 python 暂时还没有发,因为我想这个稳定之后 还有我呢,他是分享给全世界我的,只是中文的能用,所以说呢,就没有再发这个网,外国的网站可能稍微慢一点,根据你的网络情况。好的呢,呃,我们下一集再讲。我先先不讲,我们之后呢会把这个文件变得复杂,就是因为 这个 party 这个网站,他对这个安装要求有点高。这里面你要写很多内容才行啊,还得写一个介绍文件啊。我们之后再讲吧,我们先今天呢先讲到这 时间啊,快到了。好,请关注我这个点赞 评论一下,如果你还有什么疑问,或者说你在运行我今天的课程中发现这个就是不能成功,你呢?可以呢?啊,在评论里指出啊,这个这些文档就是在文件,如果你觉得截图容易打错的话,我一会把它发到评论区吧, 我主要是使用西瓜视频,我会放到西瓜视频,也就是今日头条的那个啊,那个网站,那个平台,我会把这些内容放到他的评论区 啊, b 站啊,我准备也放一下。好,这就是今天内容,我们下一期再见。

现在我们就来尝试一下,给这个接上模块打一个布丁。我们要用到一个第三方模块叫优接生,由于他是第三方模块,我们就需要安装一下了,来打开这么低中端用到了命令就是 paper 三,还记得这个命令吧,我们一开始安装拍三环境的时候,把它所在的文件夹入境添加到了环境变量里面, 所以这里我们可以直接用 paper 三,然后 ins 多后面跟我们要安装的第三方模块的名字就可以了。由于陌生的下载地址是在国外,所以有时候这个安装过程会很慢,那我们就可以在后面加一个杠 i 参数,然后给他指定一个进行员,我这里整理了几个常见的进行员, 当然你自己百度搜一下金枪元也能够收到。我就用这个清华的金枪元了,把它复制过来。要注意这里的每一个参数之间都是有空格格开的,你不要傻乎乎的全部艾特写到一堆去了。现在如果我们敲回车,他就会从清华的金枪元来下载安装,这个又节省模块了。但是我们这种切换金枪元的方式只是临时有效,下次安装其他第三方模 快的话,还得加这个切换清香源的参数。然后还有一种一劳永逸的方法,就是我这里写的这个命令,来把它复制一下,在 cmd 窗口按 ctrl 加 c, 可以取消我们前面敲的这个命令,也可以中指正在运行的命令, 然后把我们复制的命令粘贴进来撬回车,这样我们以后再用派被命令安装第三方模块的话,就不再需要带那个进校园的参数了,现在我们来安装一下这个邮节绳 paper 三 ins 座邮节绳撬回车, 看到这里出现了一个 xificepro, 零一是做的又节省杠五点四点零就说明我们安装成功了,版本是五点四点零,他默认安装就是最新版本, 当然也可以用这种方式指定版本号,我这里就不掩饰了。然后注意看这里有一段黄色字体,他说五二零警告我们应该升级一下 paper 功能,然后升级命令,他就给我们提示了,就是引号里的这一段,前面这个是攀升解释器的路径,然后杠 m pipe 硬是多杠杠 apogripe, 因为这个 攀升解释器我们已经加到黄金变量了吗?所以我们可以直接敲开任三,然后杠 ipadenstop 刚刚 upgrade paper 敲回车,这样我们就升级成功了。当然你也可以忽略这个警告不升级,因为他只是警告,不是报错,只要我们能正常安装第三方模块的话,不升级也没关系。

大家好,这个视频呢,我们来学习如何安装 p y auto g y 库。我们之前在 python 的基础课程里面学过了如何通过 paper 来安装 python 的第三方库, 这里呢,我们依然使用派法来安装 p y auto g y 库。首先打开终端,输入 pip 三 install p y auto g y 等待安装,安装呢,非常简单和快速,如果出现安装成功的提示,那么我们就可以使用 p y auto g y 库了。


浓缩一分钟,引入模块方法,自定义模块等全搞定。导入模块三方法其他两项,一、 amphog 加模块名, 直接导入模块模块名变量名模块名函数名,运行出结果。 二、 input 加模块名,加 s 加别名 s 位关键字 dt 位别名别名电量名别名函数名,运行出结果。 三、 from 加模块名,加 amp 加新号,导入模块中所有方法类和变量运行出结果, hey boy 在环境变量中添加新路径,查看所有路径, 运行出结果 i'm a fire, making mine mine hey boy 四、自定义模块 电量模块中的属性值函数,单独的功能类相似功能组合,引用自定义模块里面的电量和函数。 五、测试代码测试模块功能仅开发和测试时使用这张模块,导入时不执行,需用内特殊变量来操作。运行 结果, 直接运行时特殊变量为魅,被导入时为模块名称。你学废了吗?

然后回到正题,嗯,我们现在到这里变形一下, 你看这个进料包就可以,六十八点位,现在我们测试一下, 我不知道这是啥, 这个是不停, 主要就是这个 diy 包很难安装。 呃,他就是需要创建一个环境,你要有一定的轮子,那你先 say mark, 然后不然后后面你不能直接 啊 p p install, 然后这个这个包你要有,像我这个话,我这个环境就是, 呃,制定一点一个三点八的环境 tough, 然后这个包我觉得是具体没懂,因为你在拍创里面虽然说是有那个函数,但他没那个配支架, ok。