粉丝53获赞950

今天分享一下怎么用拍摄来批量合成视频,这个是我从 b 站下载的一些视频,这个是他的这个缓存路径,是在这个当漏的下边, 我想把它倒出来,原本打算的是用视频剪辑软件去合成,但是合成视频是非常费时间的,所以就想了用拍摄去 实现怎么去批量合成它。然后在拍摄里边有一个 mory py 这个库是可以实现的, 这个是他的那个参考文档,他里面有一些代码是可以供咱们进店 一看就能明白,这个是操作还是比较简单的。咱们来看一下这个当漏的下边他的这个文件的结构。首先他这个当漏的下边他每一个文件夹就表示一个合集, 然后再下去的话,这每一个文件夹就表示这个合集下边的每一个视频,然后再往下一集的话,就是跟这个视频相关的信息。 这个有一个接审文件,打开咱们就可以看到 跟这个视频相关的信息,可以看到这个开头是这个视频他合集的一个名字,然后这下边有一个 kgdat, 然后 kgday 下边有一个 pat pat, 他这个就是这一个视频当前这个视频他的他的这个视频的名字,然后 然后再往下翻这一集这一个文件夹里边这个文件夹里边他放的就是这个视频, 这个因为是这个一点 blv 是以前很早以前下载的,所以他是以 已点闭 lv 结束的。这个有些视频软件应该是可以打开可以播放的,试一下, 这是可以播放的, 看像这个他他有两个,因为他是把一集他分成了,切成了两段,所以呢就需要把这两段给拼接起来, 拼接起来的话呢在这个部位皮外这个库里边这个地方 导入这个库之后,然后直接用这个空开起来 adokips, 然后这个里边传的是一个这个视频的一个类似, 然后就是直接把这两个文件传递进去,然后他就可以直接把两个拼接起来。然后另外还有一种是 后来的打开这一集下边可以看到他是一 点 m 四 s 后缀结尾的,他是把 odo 音频和 vdo 视频是分开的,所以呢就需要把这个合成起来,因为单独看这个视频他是没有声音的, 所以就需要把这个 o d 和 v 六合成起来。这个音频和视频的合成的话,就需要用到这个 欧迪欧法奥克里,把这个音频文件读进去,然后付给这个奥迪欧克里普,然后这是把视频文件读进来微丢法奥克里普,然后付给 这个维刘克里普,然后再把这个奥六克里普,然后给他他的音频,然后 设置到这个视频里边,然后最最后用这个 red v ufo, 然后把它这个就可以把视频嗯导出来保存下来了。 然后接下来的话就是对这个当漏的下边每一个合集下边的每一集 进行便利,然后循环操作,然后就可以合成了。首先这个到了第这,这是这是 a 一第一层,然后 这是第二层, 就是每一每一集,然后再下再往下就是 a 三 a 三就是每一集他的一个信息和他的一个那个音频视频的信那个文件夹,所以到 a 三的时候,你就需要把这个 a 三下边的 a 三下边的这个包含点 m 四 s, 或者是 或者是包含点 blv 的给他读取到这个 flex 里边。然后因为这个视频他是有顺序的,所以呢我们就需要把这个给他排一个序,排个序从如果是一点比较微结束的的话,他就是需要从零 开始,然后往后排序,然后如果是以欧丢和微丢结束的话,就是 如果是一点 m 四 s 结尾的文件的话,就需要把 o 丢放在前边, v 丢放在后边,因为咱们这写的这个 制定函数里边,第一个就是存放奥丢,然后第二个是存放微丢 有的,然后接下来到就是在 这是循环到第三层,在第三层下边的时候,咱们需要把这个精神,精神里边的 需要把这个键词里边的胎头和这个怕词读出来,这个胎头 这个开头里边,因为他有可能啊,这个里边有一些特殊的符号, 咱们是在建文建家的时候,他可能是不让使用的,所以呢就需要用这个政治表达式把这一些特殊的符号 给呃替换掉,替换成空。 然后这个是咱们的那个合成之后他的一个保存路径,保存到这个当漏的下边,合并这个文件夹里,然后再合并文件夹里,咱们需要新建一个 文件夹,就是这个合集这个合集的名字,然后把这个合集他的文件夹建好之后,然后在这个合集的文件夹下放每一每一集每一个视频。 所以这个地方需要用这个作者表达室把里边一些特殊的符号给他替换掉,以免就是在新节文降价的时候出错, 然后这个这个就是文件的名字,文件的名字其实也是一样的,他有些可能里边没有特殊符号,你就可以直接这么用 他,也许他有一些包含特殊符号的话,可能就需要用政治表达是去给他把这些特殊符号给替换掉。这是一个新建的一个特此文件,想把那个哪些视频合成之后, 对应的那个视频他的信息保存下来,就是方便咱们看查看一下,然后可以咨询一下 哦。补充一下就是一点 blv 结束的,如果说他这个就只有一个点 blv 文件的话,咱们就直接把这个点 blv 文件复制下来,放到他这个 合集下边,把它那个结尾的名字把它改成点 mpc 就可以了,就不需要进行合成。如果说它里边有几个的话,他就需要 拼接起来,就用这个孔卡婷的拼接一下就可以了, 就可以看到这已经完成了一个了,然后 接下来的话就只只需要做的执行结束就可以了。 好了,现在咨询完成了,咱们来看一下那个咨询结果,这个合并这个文件夹下边存放的就是先前生存的文件, 然后这个 out 这个特斯特文件里边就存放的是 哪一些原始的文件,然后生成之后保存的对应的新的视频。

大家好,欢迎来到拍摄编程语言零技术入门课程,这节课我们来看一下拍摄的运行,上节课呢我们已经学习了如何去安装拍摄,我相信大家呢已经安装好了拍摄,那么我们来看一下如何去运行拍摄。 拍摄的运行呢,一般有两种方式,第一种是使用交互式解释器,第二种使用拍摄与文件,下面我们来一 啊演示一下。首先让我们来看一下如何使用交互式解释器来运行拍摄,我们要进入交互解释器呢,首先需要进入命令行, 在温度启动下,我们需要进入命令行的话,可以直接按 ctrl 这个窗口键和按键,这样的话就会打开这个运行这个对话框,然后呢输入这个 cmd, 点击确定,这样的话就可以运行了这个 内行,这是一种方式。第二种方式呢,你也可以直接在这个搜索里面,比如说在这里输入 cmd, 这样来搜索这个命令提示符,然后点击这个命令提示符, 这样的话也进也进入了这个命令行模式,然后我们就可以在里面去运行这个排行解释器了,那么来使用这个 ctrl i, 然后呢运行它, 首先让我们来如何去进入拍三解释器呢?我们输入拍三啊,输入这几个字 p, y, t, h, o, n 就可以了,然后呢点击回车,这样的话就进入了拍三解释器, 那么这个能进入拍摄显示器的前提是什么?就是在你安装的时候要添加到系统环境,也就是说我上节课要强调的那样要挨的拍摄 拍死啊,就是他们拍死,如果说你没有忘你没有添加的系统环境,系统的 pass, 或者说忘记了,那这时候如果说这个时候呢,你再去运行拍摄,他并不能够去执行这个啊,这并不能够直接去进入拍摄解释器环境。 好的,让我们来认识一下这个拍摄解释器的环境。当我输入拍摄的时候呢,他进入拍摄显示器环境,它的特点是什么?就是有三个大于号, 三个大于号,三个大于号,这就是拍三减十七的一个提示符,拍三减十七的一幅。然后我们来看一下前面的提示信息,这里呢有我用的拍三的版本,我的 拍摄版本是拍三三点六点四,那么他呢是一个安德康的发型版本,他的一个发型版本的日子呢,是二零一八年的七月十六, 正好发行了这么一个版本,这并不是当前的日子啊,并不是我今天上课的日子,而是这个版本的一个发行日期。 那么在这里我要注意的点就是拍摄一个发现版本,所以在这里如果说你进去你安装的是拍摄三点七的话,那么在这里你会看到它是一个拍三点七啊,这是一个拍摄版本。好的,那么这就这就是这个拍摄解释器,所有的拍摄解释器呢, 他的意思就是说在这里面他会对这些拍摄语言进行解释啊,就是你的程序语言进行解释啊,在这里面你可以写你的这些拍摄啊, 你的这些拍摄语言了,拍摄程序了,那么我们在这里,因为我们是一个初学,我们在这里首先看一看,先认识一下拍摄情况, 比如说我们输入十二,那么这个时候会发现排三解释器直接给我们返回的十二,那比如说输入二十四, 那会直接返回二十四,这就是牌子解释器的特点。如果说你直接输入一个,直接输入这么一个,这么一个这种的啊,长量的话,他会直接返回这个长量,或者说你直接输入一个 扶串,那么这幅串呢?我们下节课会啊,我们在下节节课会讲到啊,他会直接返回这个字符串啊,我们知道啊,比如说返回三十五,那直接返回三十五,我们首先见识到第一个 开森的命令就是普认特打印这个命令,比如说我使用普认特这个话,比如说普认的十二,那这时候他会打印出十二出来,大家会发现 在排山解释器里面,我直接输入十二和普通人的十二,他返回的都是十二,没有任何区别。那么但是 如果说是在拍摄文件里面,你直接输入一个十二,你直接在某在一行里面写一个十二的话,他并不会输出任何内容,只有你给他指明要 pro 的时候,他才会有啊 这种输出。嗯,但是在解释器里面大家要注意点,解释器里面就是没有任何区别,我们仆人的时候,他就会返回十二,我们仆人的一百啊,他就会返回一百, 这就是这个我们普瑞特哈罗沃的,然后他就会返回哈罗沃的啊,普瑞特哈罗沃的啊,哈罗沃的,那么他就会返回哈罗沃的啊, 这就是这个 pront 啊,这个拍三解释器,拍三解释器呢,他就实际上就会对你的这些你编写的这些拍三命令呢进行一行一行的解释,去执行他,这就是拍三解释器。那么我们应该如何去退出这个拍三解释器呢?我们可以这样来推出,使用 x, 然后要加括号,这括号在拍摄里面是一个执行符的意思,就说执行去调用了,意思如果你没有这个括号,就是不代表你没有执行啊,意思一定要加括号,在很多执行的时候没有需要加括号 x 的括号, 然后这时候呢就会退出这个排三解释器环境,然后如果说我们想再进入,那就可以直接进行拍三啊,进入这个排三解释器的环境,然后我们可以去执行 一些命令啊,比如说鸣炮去啊,我们去引入某一些包啊,我们上上节课说过拍摄他有非常多的第三方包,你比如说我们想引入,而是一块词,那就 可以去引入一个快词,这个呢大家现在知道,知道就可以啊,认识一下判断解释器,后面我们会讲这个报啊,好的,我们退出 啊,这就是这个拍摄解释器,这是一种运行拍摄的方式,这个要学会,我们在后面呢,也会在拍摄解释器里面会为大家演示和讲解拍摄的基本元素,还有代码结构。 好的,我们来看一下拍摄第二种运行拍摄方式呢,就是使用拍摄文件,那么什么是拍摄文件呢?所谓的拍摄文件,它就是一个以点 py 结尾的证明 一个文件啊,一点 p y 接尾的,一点 p 弯接尾的文件呢,它是专指这种拍线文件啊,专指拍线文件。那么这种点 p 弯的文件我们应该如何去创建它呢?这时候我们可以去借助一些拍摄的编辑器 来创建这个 py 文件啊,就是拍摄拍摄文件,那么这些拍摄面积呢,我们来看一下啊,拍摄面积呢,在温度下面,我们可以使用拍叉, 你可以使用诺诺派的佳佳啊,哦,如果说你是一个这种的叫做数据分析师的话,你很有可能会喜欢, 就是拍的佳佳,然后呢啊,如果说你是一个爬虫啊,你老些爬虫,那你肯定会经常使用的拍颤,拍颤呢是一个非常优秀的这种拍摄编辑器, 他呢也提供了这种类型啊,这种提示真的非常功能,因此呢,我们拍插门是一个值得我们去使用的这么一个节食器啊,这么一个编辑器,在我们的课程的最后呢,我也会讲解一下, 这是,嗯,就拍唱的使用啊,然后呢,这是挪动派的加价,在另一个词形容下呢,我们可以使用拍叉,也可以使用 sorry, 嗯,拍子 智能的解释器啊,智能编辑器,然后在 max 系统的话呢,我们可以使用排插模和 supree tst, 嗯,那么这就是拍,这就是拍摄的编辑器,所以编辑器就是编辑 黑色文件的这么一个界面或者说工具。那么在这节课,我们首先来看一下能对派的家家,能对派的家家呢,它实际上是一个记事本,它非常的简单,安装呢也非常简单,我们可以 图里面输入诺贝贝的加价,然后可以看到这是他的官网,自从他官网里面我可以直接去下载下载他一个安装包,然后 我去安装他就可以了,这个这个安装的没有任何需要注意的地方,他就是一个普通的小软件,安装之后呢,安装好了之后他会在你的桌面上, 你安装这个之后呢添加这么一个,就是诺贝贝的加加的一个,这么一个啊,快捷方式,在这里面我已经安装好了啊,就是这样子的, 这就是一个就这个能对拍的家家,我们打开它之后呢,就可以在这里面去编写我们的拍三代码。嗯,这个这个能对拍的家家呢,他支持非常多的语言啊,非常多的语言,那么在这里面 因为我们要支持的我因为我们要使用的是拍摄,因此我们在这里指定他语言是拍摄。在这里面比如说我们要输入第一行命令拍摄啊 pro 一千, 那这个时候呢,如果说我要把它保存为,我可以去编辑,在这里面可以编辑你的拍摄命令。你比如说在这里面你可以编辑非常多的命令啊,你比如说我们音炮的啊,我们的啊,音炮的喷点啊, 因为哎呀 pd 啊,然后呢我们使用喷的字读取一个东西直接来制造型,我的意思就是说在这里面我们可以去啊执行好多拍摄 这种程序,你可以在这里面写你的判断程序写好了之后怎么办呢?然后你比如说我们把这个先给它去掉,然后我们把它保存起来,比如说我要把它保存到啊 另侧位吧,我们另侧位,比如说我们今天呢是把它存储到我们的啊 w, 我们存储到我们的一个这个文件下下面,然后给他起个名啊,叫做叫做勒斯 啊,类似一这的话注意保存类型,这里一定要注意,一定要选择拍摄方法,比如说这个这样的发,如果说你选择成了 tst 或者说其他的,那就他就不是一个拍摄文件了,因此在这里我们选择拍摄法,点击保存。 好的,我们来看了,让我们看一下这个文件的样子,我们打开我们的电脑啊,我们保存到的这个文件夹下面,我们看到这个文件夹下面多了一个来自一 文件,它的类型是一个 py 文件,因此呢它就是一个拍摄文件,那么我们就如何去执行这个拍摄文件呢?它的直径方式是这样子的 啊,我们首先打开命令行,打开命令行之后呢,我们进入到我们这个文件目录,怎么进入文件目录?在温度的情况下,你比如说我要进入 地盘,我就输入 d 冒号这道,我们就进入了地盘,然后我们要进入这个 w 三 c 这个文件件,我们就 c d w 三 c 这个文件夹,我们可以使用地下按命令来看一下这个文件下面的一个目录,我们看到这里面有这个类似一点 pv 这个文件, 那么我们如何去执行这个文件呢?执行这个拍摄文件就使用拍摄,这个使用拍摄,然后呢输入来三一点 p y 啊,就是 使用拍摄,然后这个文件名这段话就会直行这个拍摄文件,然后我们回撤,看到我们看到他打印了一千 反应的一切啊,这样的话这种方式呢就是是直接去执行这么一个拍摄文件这六种方式,如果说我们在一些这种交互时的环境下, 这种我们就会倾向于使用这种交互的解释器去执行,立即能够看到他一个执行结果。如果说我们去编辑一个非常大的程序, 那么我们就倾向于在这种编辑器里面去直接编写这种排线文件,这就是然后去,然后最后呢再去运行它,这就是我们所说的这种呃两种运行拍摄的方式,一种使用交互式解释器,一种使用拍线文件。好的, 这节课呢,我们就为大家讲解了如何去运行啊拍摄,这我们没有讲解具体的命令啊,只是讲解了如何去运行拍摄。 我们这节课的作业呢,就要求大家去啊使用这两种方式去运行拍摄,你要你要去学会如何打开解释器环境,然后在解释器环境里面可以试一试啊,这个解释器环境呢,它可以运行非常多的一些非常简单的这种 加法乘法,比如说这个排在几十期环境,你可以把它做一个计算器环境,你比如说十二, 你们看到是直接返回了二十四,你比如说十三, 嗯啊,十三乘以啊一百,那就是一千三,你可以自己去试一试,然后呢去普润他一下啊一些东 东西,你比如说 pose, 一千啊一百,这样的话去认识熟悉一下这个排行解释器啊,然后呢第二个要求就是说你要学会啊认识一下 使用这种拍摄文件去运行这个拍摄,这个时候就要求你去下载一个诺贝贝的加价啊,在这里面下载更多的配置加价,当录到里面去下载也可以。下载好了之后呢,然后呢在这里这个界面里面去 注意语言要设置成语言,在这里面其实你可以不设置,你设置的一个好处就是说你去保存的时候,他会自动给你定位到这个 t y 纹在哪里,然后呢?在这里面,然后呢另外呢你去编写代码的时候,有种代码的高亮,比如说这里有仆人,他这个小命令,他的一个他是蓝色的,他内容是红色的,就这一次 啊,然后呢你比如说你铺润测啊,再铺润测 什么呢?比如说普通人的十加十,再加十 啊,在家啊,是这些你都可以,你去学一下,去认识一下,然后就保存下来啊,保存,然后比如说保存的某个地方,然后像我刚才去演示那样去运行去,去运行这个拍摄文件,他就会执行你要打印的东西。 好的,这节课呢就我们就讲到这里,主要是为大家讲解一下这个如何去运行排赛啊。我们这节课先讲到这里,谢谢大家,再见。

大家好,我是无人。今天的这期视频内容呢,其实是我之前有其关于什么是 mkv 格式视频内容的一个原声, 如果大家有看过我了之前那期视频,应该会发现我在那期视频里面有推荐过一个很强大的视频格子转换工具, ipad、 ipad、 iphone max 是一个很强大视频格的转换工具,他同时是温柔的平台,麦克平台和另一个平台,但是由于他自己命令操作的,因此还是有很多朋友不知道该如何使用。 今天我就来从视频格式转换、 mkv 格式转码正方面来聊一下使用方法。我这里以 wifi 平台为例, 首先我们要从他的官网下载这个软件,然后随便将他解压到一个位置,记住你解压的目录路径,这里我直接解 到 c 盘。接着我们要对 f f 麦克进行安装,当然这一步并不是必须的,和我们平常安装软件不同。首先找到此电脑图标右键,然后选择属性, 然后找到系统高级设置,然后找到黄金变量,在用户变量这个选项里面添加你刚刚解压的 iphone 分派格的解压路线。 配置完成以后,按住键盘的 windows 加耳键,换出运营窗口,然后输入 cmd, 然后在这个界面输入 fm 派个,如果有这样的显示,则表示安装成功。那如何用 f fm 派个来进行转码呢?我这里地盘的这个文件夹下有一个 mov 格式的视频文件,比如我想转 ag 点二六四编码的 mp 四工装格式的视频,我们只需要在这个窗口里面输入,然后接着输入这个视频的路径地址,我这里是放在地盘的这个位置的,那么我们就这样输入, 然后空一格,接着输入,然后空格这个参数就是表示编码格式的指定, 也就是表示这个视频我想改成 a 七点二六四的编码格式,前面是固定的,后面是可变的,你可以改变成你任何想要的视频编码格式。 接着在这个命令参数下,我们再按一下空格,最后输入文件输出路径及文件名,然后回车静等软件运行完成,我们的视频就转码完成了。除此之外, 前面我有搜到过,软件装这一步并不是必须的,因此我们还可以在文件夹目录下新建一个拜的文件,像这样 如此一来,我们将要转把视频文件都复制到这个文件夹, 这样我们就不需要再输入文件路径了,这个文件夹就是文件输入输出的默认文件夹。 f f m 派格自制编码格式有很多,大家可以通过这条命令来查看 f f m 派格自制的编码格式有哪些。 好,我们再来说转码。假如我想控制这个视频的输出码率来控制视频的画质,那么只需要在这条命令当中添加这条命令参数就可以了。 如果只需要将 mov 视频转换成 mp 四视频,像什么编码方式啊,毛率通通不管,那么直接把中间多余的参数都删掉,像这样,那么软件就会调动他的默认参数来进行转把。这里我附上我自己常用的一条命令参数, 其中这条参数的意思是动态满率,可以保证视频画质损失,最好的情况下尽量减小文件体积。当然如果大家发现更好的参数,欢迎在视频下方留言。我们再来说一下 mkv 格式转码的问题, 如果是单视频单音轨的情况下,其实我们可以直接使用我前面讲的那条命令,但假如 mk 格式视频文件中包含有多条音轨,我们首先用命令查看这个文件里面包含哪些内容, 比如这个文件里面的双音轨我都要保存下来,那么我们要先从参数里面记住视频轨道和音频轨道编号,然后在之前的那条名里面加入这个参数, 然后回车输出,再打开违建,就可以看到双人轨被保存下来了。 如果你只需要其中一条音轨,就直接删掉你不想要的那条音轨的参数就可以了。 f f m 派克是一个开源软件,三套功能不仅限于此, 比如音视频合成、给视频画面加水印等等等等。我这里也有仅从视频格式转换这方面做的简单分享,如果大家想要更深入了解,可以去查阅官方文档,当然也可以去我博客查看。我做了一些简单的整理, 那本期视频内容就到这里了,如果大家觉得这期视频内容对自己有帮助的话,不妨点赞、收藏加关注,我是五人,我们下期内容再见!

今天要讲的内容是 python for 循环的概念与用法。 有这样一个问题,在一个农场里,最初养了三只兔子,每隔一年兔子的数量会翻涨到原来的两倍。那么在资源条件允许并且所有兔子都生存的条件下, n 年后兔子的数量会是多少呢? 例如,当恩等于一时,一年后农场中会有六只兔子。当恩等于二时,两年后农场中会有十二只兔子。 在上面的问题当中, n 作为用户的输入程序,计算该问题的结果,并且将结果打印到屏幕。 那么在解决这个问题之前,我们首先来讲解 python 循环的知识。复循环概念与使用 for 循环一般用于完成指定次数的循环。打个比方,我们希望循环十次,从零打印到九,开发代码 for ie range 零逗号十 print i, 这里 i 为循环变量,循环的范围是零到九,虽然只开发了一行 print 代码, 通过否循环将该代码重复执行了十次,在屏幕上打印了零到九这十个数字。否循环的基本语法是否变量 in 集合 冒号,冒号的下方是需要循环的代码。这个语法呢,我们可以理解为变量在集合中循环,循环时执行代码一,代码二等,等到代码 n, 当变量完成了集合中全部元素的取值之后,循环结束。 注意,根据 python 的书写格式,循环的代码前需要有一个 top 空白, 对比刚才的代码,变量为 i, 集合为 range 函数生成的结果,循环代码为 print i, 也就是说, i 在 read 函数的结果中循环,循环过程中打印 i 的值。如果 i 循环了 read 函数结果中的全部元素,那么循环结束, 而 range 函数的结果是一个整数列表, range a b 会生成 a 至 b 减一这些数字,所以在 range 零时中, 变量 i 依次取值,零一、二三一直到九这十个数字特别需要注意的是,其中并不包括十。 最后我们来看一下后循环的流程图。后循环开始的时候,检查变量是否已完成集合中的全部元素取值, 如果没有未访问的元素了,那么循环结束,否则将下一个未访问的元素复制给变量,并且循环代码一,代码二,一直到代码 n 完成之 后,再检查集合中的元素是否全部便利。那么到这里呢?否循环的概念就讲完了,我们回到开始的问题, 在一个农场里养了三只兔子,每隔一年兔子的数量会翻涨到原来的两倍。 n 年后兔子的数量是多少呢? 现在我们将后面每一年对应兔子的数量列出,例如一年后有六只兔子, 两年后有十二只,三年后二十四只等等。这里呢,六等于三乘二,十二等于三乘二乘二, 二十四等于三乘二乘二乘二,所以 n 年后有三乘二 乘二乘二,也就是说一共有 n 个二相乘,也就是三乘二的 n 次方。只兔子使用后循环来计算 n 年后兔子的数量是多少。 电量 i 循环零至 n 减,一共 n 次,每次循环兔子的数量都翻一番,所以循环 n 次兔子的数量就会是乘以二的 n 次方。 现在呢,我们来看完整的拍森实线代码。首先定义变量, rabbit 代表初始时兔子的数量初始化为三, 然后打印输入的提示信息,通过 input 函数从键盘输入 n 的值,使用后循环来计算 n 年后兔子的数量是多少。 代码 rabbit 等于 rabbit 乘二,被循环了 n 次,所以兔子的数量最终翻了 n 翻最后打印结果。程序运行时,假如通过键盘输入三,那么屏幕会打印三年后兔子的数量为二十四。 至此,否循环的概念与使用我们就讲完了,现在呢,给大家留一个课后作业,使用否循环来实现一加二加三,一直加到 n, 其中 n 需要用户从键盘输入将计算结果打印到屏幕上。 好的,感谢大家的观看,我们下节课再见。

教你在拍赞中快速生成假数据,上代码,今天给大家介绍一个拍三中特别实用的包,叫做飞,可通过他呢,我们可以构造一些假数据, 比如说我们实现完控能需要测试的时候,或者我需要一些数据案例的时候,这个时候我们就可以使用 faker 来自动生成这些假数据。 plum faker, 人 pot faker, 接下来实力化这个 faker lay, 他默认的只能生成英文数据,为了能够生成中文数据呢,所以我们可以这样加入一个参数, c h r c n, 注意 c n 这里是大气,然后给它复制一个变量叫做 fake。 接下来我们就可以使用 fake 来生成一些假数据了。我们先来调用一个 rofio, 看一下输出的结果,旅行我们看到这个结果输出的是一个字典,在字典中呢包含姓名,性别,地址以及公司地址,公司电话等等,那么这些信息我们都可以使用它来自动生成。除此之外,在飞哥这个包中还有生成随机数的功能, 比如说我们可以使用 fake 点儿 run 的点儿 run inch 来随机生成一个零到一百之间的整数,这样呢就可以构造一个整数的假数据,那么生成这些假数据以后,我们就可以将他们存储到数据库,或者是存储到 a 四二中了,小伙伴们你学会了吗?

前面我们说了或循环能循环多少次,是取决于硬,后面这个类型所包含的值得个数有多少个,他就循环多少次。现在我写一个 fo x in, 然后我写一个列表, 一二三四五,一共五个纸,所以应该是循环五次。那是不是我们后面的子弹呢?就一定要用这个 x 呢?其实是不一定的,如果我们要用破循环来做取值操作,那我们肯定是要在循环体内来使用这个变量的。可是 如果我不想用这个取出来的纸,我就单纯想将一段代码循环执行一定的次数,那你不用这个变量也是可以的。我就在这里随便打印一点内容 来运行看看,结果就是这行代码打赢了五次。有同学可能就会问,这后面都没用这个变量 x, 那这个 x 能不能不写呢?这个变量名是固定必须写的,这是标准语法,当然这个变量名你随便写都可以,你用 abcd、 xyz 都行, 但是大多数情况下大家都喜欢用 i, 我这里就不改了,还是用 x。 但是我们的循环体代码不一定就非得用这个变量。现在我们知道了,复循环除了可以用来循环曲子做便利之外,还可以将一段代码循环执行固定的次数。 但是现在有一个问题,如果我要用破循环,循环五次就还好,可以像刚刚一样写一个有五个字的列表或者字典,再或者有五个字母的这幅串,是不是就可以循环五次了? 也不算太麻烦,但是我现在有一个需求,你用破循环给我循环打印五十遍。张大仙,难道你要写一个有五十个字的内表出来吗?这时候拍神就给我们提供了一个功能,叫润景加括号,他可以用来控制 fo 循环的循环次数。前面我们学到普润题加括号是调用一个功能, 音铺的加括号也是调用一个功能,还有印的加括号 id 加括号,这些都是调用一个功能。现在我们又学了润 加括号也表示掉用一个功能,这个功能就可以帮我们造出任意多个字出来,你想造五十个字,一百个字,一万个字都可以,就不用自己再傻乎乎的写包含五十个字的列表了。现在来看这个润集怎么用。这个润集在拍摄二和拍摄三中还不一样,我们先打开拍摄二的交付式环境来看一下, 直接写润检,然后括号里会写个十,这就相当于从零开始到十结束,生成中间的整数,顾头不顾尾。顾头不顾尾的意思就是零要,但是十不要,也就是生成零到九,这十个整数撬回车,然后就产生了一个列表, 列表里包含十个字,从零开始到九结束。当然你想从一开始也是可以的,你就在润集的括号里写一逗号九,顾头不顾尾嘛,也就会产生一到八这八个整数。然后我们还可以指定不长,也就是每步走多远。润集括号一,逗号九, 九就是从零开始到八结束,然后再写一个逗号一,也就是每步走一。比如我从一开始的步场为一,也就是下个值,在当前值上加步场一,得到的也就是当前值为一,下个值就为二,这和刚刚是一样的,因为不指定步场,默认的步场就是一,现在我把步场改成二, 这样的话开始指为一,不长为二,第二个指就是一,加上二,第二个指就是三,然后第三个指就是三,加上二,结果就是五,然后是七,接着是九。但是由于顾头不顾尾,是不包含九的,到八就结束了,所以九拿不到,结果就是一三五七。

大家好,呃,我是九天,今天给大家介绍一下如何使用 python 进行 ocr 图像识别。 呃,今天我给大家介绍的这款第三 python 第三分裤叫做 easy ocr, 然后它的特点就是简单,呃,后面你会看到它只需要短短的三四行代码就可以达到一个 ocr 识别的效果。 还有就是免费,嗯,这一点也是相比于其他一些付费的 ocr, 嗯,他的,嗯,优势,嗯,但是的话,相比付费的 ocr, 他可能就是在识别的精确度上可能是有限的 啊。还有一点的优势就是他支持,嗯,多种语言,比如说我们的图下面可能会有中文啊,英文啊同时存在,然后他都是可以进行 一个识别的,嗯,下来,嗯,我就给大家来展示一下,嗯,就是怎样用这个 eocr 进行图像识别,嗯,在我们用行我们代码之前,我们需要做做一些准备工作,那就是安装一些相关的第三方库,这样才能让我们代码能够跑起来。 嗯,这里有两个第三分库,一个是 tort vira, 还有一个是 e z o c r, 嗯,在安装这两个第三分库之后,我们仍然有一点需要注意的,就是,呃,这两个第三分库,它的底层逻辑是有用于到 napa 这个库的, 所以如果你的电脑之前没有下载过 napa 库,就需要对这个库也要进行下载,嗯,而且的话,就是他对 napa 库的版本是有一定要求的,需要我们, 呃,就是大于等于零一点一六点五,小于一点二,三点零。所以如果要是你的版本虽然下载过,但是并不在这个区间之间,那需要把它卸载掉,进行一个重新的下载才可以啊。 嗯,在做完准备工作之后,我们就可以开始嗯,我们的实战了。嗯,第一个实战就是我们提取下。嗯,这张发票名字叫做 invoce 一,就是它的发票号信息, 这个代码我已经全部写好了,把它复制过来, 没有形象。 呃,这里,因为我的电脑是没有呃符合要求的这个 g p u 的,所以说这里设了个 force, 如果你的电 电脑就是它的性能很好的话,你这里如果用这个 gpu 跑的话,它其实速效率会更高一点,更快一点。我这里的话就只能用呃正常的 cpu 去跑,就没法用这个更快捷的这个 gpu 去跑。 哎,我们看到就是发票号被成功踢出来。零一五九九四八五,看一下。零一五九九四八五 a, 呃,是十分准确的。 接下来我们把我们的案例进阶一下。呃,我们想要提取一个文件架,就是这个 这盘下面有一个 gzhocr, 这个文件架下面的所有的发票图片中的发票号。嗯,我把程序也全部已经写好了。 嗯,在这个之用心之前,我们先看一下我们的素材,嗯,我们这个文件夹下放两张图片,因为素材很难获取。现实中可能我们这里有成百上千个发票,直接放在这里,程序就可以自动进行所有的识别。 呃,第一个发票 invoice 一,然后它的呃发票号在这里。第二张发票是 invoice 二,它的发票号也是这个 这个数字零零七三七零一,然后完完整代码在这里,我们把它复制过来,也来跑一下, 点击滤芯。 你是 用 cpu 跑,所以他可能相对慢一点, 那它这里也会提示用这个 d p u 会更快。我现在正在用 c p u。 第一个发票他已经提取出来,而且我们注意到这个发票号跟我们刚才看过的是一致的,所以说他的提取是准确无误的。 嗯,第二张发票也顺利提取了出来,这次我们的程序就全部运行结束了,而且两个发票号都是识别的,十分准确的。嗯, 这就是我们今天介绍的关于 pass ocr 识别的内容。呃,如果大家对其他的一些嗯,用 pass 实现,比如说办公自动化啊,或者数据分析等一些内容感兴趣的话,呃,不只是 pass, 还包括 vb 等一些其他的编程语言的实现方式。 嗯,大家都可以。嗯,评论或者是对我私信,然后我会从中挑选给大家。嗯公分享我的代码逻辑,还有进行演示的,谢谢大家。

这一节我们讲一下数据分析里面的三剑客,就是我们的 nampy, pandas 以及 matter pro 这三个包,这三个包可以用来做数据分析,数据可视化。这一节我们先介绍一下这三个包的安装, 首先我们安装一下 numpy 这个包,我们首先需要用 windows 加 r 组合键调出我们的 windows 面内行。 然后这里因为我这里我是装了双版本的 passion, 就进入了 ps 二的环境,如果输入 ps 三就进入了 ps 三的环境,所以 我这边我每次执行的时候,我都需要指定指定 pass 的版本,如果同学们只安装了一个版本的 pass 的话,可以直接输入 pass 就行了, 这个没什么关系,我这里先用用 pip 命令来安装这个 ice 的那样皮包。 这里因为因为拍摄他的很多第三包网站都是在国外的,所以我们这里需要用一些国内的加速的一些 cban, 比如说可以用什么清华的源,中国科学技术大学的源,我这里用的是阿里云的源,用国力的源的话,他会下载,下载速度会快一些, 这个速度是很快的,如果你不加这个障碍参数指定国内的圆的话,他就会下载的很慢, 这个速度还是很快的,十三到几秒钟就下完了。然后我们怎么证明这个包已经下载成功了呢? 我们还是在还是在命令行输入我们的导入这个高的命令。 首先这里是需要进入派送环境的,有 pot n, u, m, p y 可以看到已经导入成功,表明我们这个拉皮包确实安装成功了。 接下来我们安装这个 pandas 吧,这个大熊猫包还是用于刚才类似的命令,我这是一个 cmd, 我是一个马克档的一个编辑器哈,这个是拍叉母自带的,左边可以编写,右边可以预览, 还是用类似于刚才的命令执行回车都可以。按理这个云这个下载速度还是很快的。 正在安装 style, 这个包的下载他要慢一些。 安装完成了,然后我们还是要验证一下,我再开个窗口,不然的话老是切来切去的,感觉还是有点麻烦。 导入成功啊,表面这个潘达斯把我们已安装成功了,然后接下来我们再安装这个第三个包,就是这个可视化的一个包, mac pro 的这个包来安装, 我这里先把这三个包安装好,后面再详细的去讲解每个包的具体用法。当然如果后面因为这个课程,我是会不断的更新的, 后面如果我要再安装,再讲解其他的包的话,这个包的安装我也会在这个页面去更 新的。同时这个文件,这个文档我也会同步到网上的,就是这个文档都是免费的,免费放开的,但是这个视频呢, 是不公开的,是这样的,比如说后面可能我想啊拓展一下知识,呃,给大家讲解一下另外的数据分析包的话,我可以在后面继续去编写,比如说第四个包,什么什么包, 这个大家不用担心,这里我们再继续安装最后一个包,银行清理一下, 还是用类似的命令回车, 这个下载还是很快的, 安装完成了,我们还是来验证一下。 进入拍摄的面临床 啊,这样的话就导入成功了啊。到这里为止,这三个最基本的 ps 数据分析三剑客这三个包已经安装完成了啊,接下来的章节里面我会详细的介绍每个包的使用方法, 然后各后面这个课程也会不断的更新,也会去讲解一些其他的牌子数据分析的包和用法。

大家好,我是橙子老师,咱们本节课呢,要通过烹饪的方法的简单练习, 学习一下函数的概念或者是方法的概念,还有数字和字符串的区别,咱们还要通过一个简单的案例计算两位数的加减法,乘除法等等。好,还有注视, 咱们先来看第一个啊,了解一下方法啊或者函数的概念。来, 咱们上节课呢,学了一个方法,是什么方法呢?不润的方 prant, 哎,后边有个括号,这个不润他啊,他是打印的意思,他的后面呢跟了一个括号,这就是 的方法。呃,方法都长这样啊,就是一个名称后面跟一个括号,这就是方法。 那方法是用来干什么的呢?呃,他其实是实现了一定的功能,比如说烹饪的方法,他实现的功能就是将这里面的内容打印到控制台, 其实呢,还有好多好多的方法。呃,以后呢,咱们会陆续的学,本节课呢,咱们就是针对不认的方法进行简单的练习。 好,咱们上节课呢,打印了一个什么呢? hellowor 的是吧,咱们再打印一下一个引号啊,一对引号里边有 hellowor 的 h elo w 啊, ld。 好,咱们运行 等一下。哎,大家可以看到这里边啊,他就有哈喽玩的了。哎,有的同学可能会想,老师为什么要加引号,不加引号行不行? 好,咱们试一下。哎,大家会发现这里他有一个提示啊,有一个弹窗。呃,这个意思呢,就是说语法错误啊,在这有语法错误。好,加了 引号之后呢,他就是字符串类型啊,字符串数据类型啊,以后咱们会详细的讲一下。呃,大家现在先这样记啊,就是带引号的,无论单引号、双引号中间的内容,他就是字符串类 啊,咱们还有一个数据类型,叫什么呢?叫做数字类型,比如说 咱们往这里放个一啊,打印一下,保存一下,哎,他就会打印出一个一啊,这样就是数字类型啊,加了引号,加了引号,他就是字符串类型。 哎,大家可以看到,他们俩虽然都打印出了一,但是一个是字符串类型,一个是数字类型。好,咱们再区分一下,比如说一加一 下边的这个不带引号的,也是一加一,试一下 好字符串的这个一加一呢,他打印出来的就是一加一, 而这个不带引号的啊,数字的一加一,他打印出来的是结果啊,一加一的结果, 咱们总结一下,就是说带引号的,或者是说字符串类型,咱们在这里写什么,他就会打印出什么啊,原封不动了就会打印出来,那数字类型的呢?他会 运算完了之后,把结果打印到控制台啊,这是字符串类型和数字类型在烹饪的方法里啊,它的一个区别。好,接下来咱们还可以计算其他的数,二和三, 或者三和二都可以啊,这是加法、减法、乘法啊,乘法呢,他是这个星号 厨房还有整 整除,他是什么呢?他是两个斜杠,还有 取膜,还有什么呢?还有密运算啊,也就是次方两个长号啊,咱们可以把这个 两个称号放在这里,大家更好的记一下,来,咱们预算一下。好,大家可以看到这个二加三等于五,然后二减三等于一, 二乘三等于六,二的三次方啊,这个是次方命运算二的三次方等于八,然后二除三,他是有了无限循环,是吧?这么多小数,零点零,零点六,六六六。好, 那这个双除号他是取整的意思啊,取整的意思也就是取正常运算情况下的整数部分啊。正常运算情况下整数部分。 好,那这个百分号呢?就是取余数啊,取余数,你看二除以三 啊,二除三,呃,他是不是除不开啊?取余数啊,余数是二。好,这就是咱们的这个,呃,运算符啊,这些加减乘除啊,取魔取整,他们呢是运算符。 这么多行代码啊,这么多行代码,呃,看起来不太方便,有没有办法写一些笔记 好,当然有办法写一些笔记,在咱们编程里呢,叫做注视啊,叫做注视。来,我先写个注视,比如说三个单引号中间 咱们可以写多行注册好,咱们这个呢就叫做两位数,两位 数,两位数,哎,运算两位数,运算也就是两个数,是吧?两个数,两个数,运算好,这就是一个注释。 注视呢,他就相当于咱们读书时候的笔记啊,他不是正文内容,所以说在咱们编程里他不会参与代码的执行啊,只是给咱们看的。呃,一般这个注视呢, 就是为了方便阅读啊,方便阅读能够明白每一行代码或者是每一段代码的意思啊,不太容易理解的代, 咱们就可以使用注视,这是多行注视啊,多行注视呢,可以用三个单引号,也可以用三个双引号来,那咱们给下面这几行代码加个注视, 让咱们能够更好的明白每一行的意思。好,来,单行注视啊,就是警号,注意,在咱们 idl e 里,要想打印出警号啊,打出警号需要切换到英文输入法下, shift 加 三,啊三,上面他有个井,就打印出井号了。好,咱们这里写一下。什么呢?叫做打印打印字符串。好,下边这个写加法运算, 加法运算。好,咱们复制一下。减法运算, 乘法运算、蜜运算, 楚马吟山 取整运算,也就是取余数运算。 好,咱们试一下,大家可以看 到他是不参与执行的啊,不参与执行的他后面没有井号之类的,是吧?其实呢,这个井号呢,不仅可以放在代码的右侧啊,不仅可以放在代码右侧,也可以放在代码的上侧,他就是 单号注视啊,单号注视从警号靠右的部分,他就不参与执行了。好,咱们看一下,这就是本节课的内容,咱们可以总结一下。这个方法呢啊,方法或函数的概念 就理解为一个名后面跟着括号这样的形式啊,长成这样的就是方法。那数 字和字符串的区别,呃,数字呢,在不论的方法里,呃,他可以运算,是吧?几加几,几乘几,几除几都可以运算出来。那这个字符串呢,就是 什么样的字符串放进不论的方法里,就打印出什么啊,这个字符串呢?呃,他是在引号里边的啊, 无论说单引号还是双引号,在引号里边。好,还有这个计算两位数啊,咱们学习了算数运算符加减乘除啊,然后取魔取整,还有命运算。好,还有这个注释, 咱们也学了单行注视啊,用警号多行注视呢,用三个单引号或者三个双引号就可以。好,咱们本节课就到这里。
