大家好,今天习用拍放制作了一款基于 ncs 脚本开发了一款打包单文件。首先各位请访问站点或者群内下载安装球细胞路径推荐默认地盘请根据自先系统盘空间安装均可。 安装完球后,我们随便找个程序目录测试演戏启动软件来操作。演戏软件启动后,我们选择浏览按钮,这里请一定要看视频操作。特别说明,尽量不要文件夹套文件夹,如像则系我给大家错误示范给大家看看 会识别到九程序,但是无法翻译也无法启动,请看视频。错误示范 提示,无法找到相关 a c a 相关程序,我们就需要找到被打包程序目录。问题原因是此程序目录多个文件夹套文件夹,此目录是之前编过的,则只需要打开目录复制相关要打包程序目录即可。 好的,我们只需要将这个文件夹剪切到桌面或任意位置即可。 我先把有问题文件夹删除了, 开始对刚剪切出来文件夹进行打包。特别说明,如果需要被打包单文件需要图标,则只需要在被打包目录内放一个 i c o 格式图标, 软件会自动识别解锁到相关图标。如果目录内存在多个 e a g 程序,则需要在程序信息中选择主程序,点击生成脚本按钮会自动生成脚本,然后点击开始打包按钮,就会即兴打包任务。打包过程时间长短会根据被打包程序目录决定时间。 特别说明,既然是针对单文件打包,那么就意味着不需要程序目录太大, 如果超过两百兆以上的,建议还是使用安装包打包工具,体积越大,打包后启动加载速度肯定会慢,此打包工具限制不允许超过一 g。 好 的,打包完成了,点击是会自动打开路径,看看被打包后体积大小,十九兆左右大小,还可以接受 双击运行,看看启动速度和效果, 记本也是秒开。此打包单文件程序软件特性是自动释放到临时目录,关闭软件后会自动删除临时目录,释放文件, 防止有人恶意将本人软件记为已有行为,特此增加。软件关闭后打开官网链接。如像所述,本人所有原创开发软件均在站点免费提供,除了订记软件外,提供软件均免费,无任何消费情况。 我们将被打包好的单文件程序和程序目录做个对比,未被打包程序目录五十兆左右,打包后的单文件程序则十九兆左右, 如果超过两百兆以上的,请使用鼠标缩写打包成安装版程序包。
粉丝530获赞3645

office 可不是换个方式的那么判断,你想啊, office 方法不管用不用得上都会执行,但 office get 方法是懒教材,空的时候才调用性能更优。再比如用 file 和 mac 列式处理,能让代码一下子变得清爽,让代码更优雅的技巧和能写进简历有深度的项目其实是两回事。 我准备了十多个独家真实项目粉丝群,找老樊就行,但千万记得别直接 get 方法,那跟直接抓那没区别。我们项目里用它重构后 nba 肉眼可见的变少,代码读起来也顺眼多了。你用过 if, present or else 这种新方法吗?来评论区聊聊。

今天给大家带来了一套全新的 python 课程,从小白到大神,手把手教你学习编程。在过去的一年里,我认真整合了关于 python 的 所有知识点,并对整个学习框架进行了更全面的升级。整个升级路线分为四大板块,分别是语法基础 篇、语法进阶篇、案例实战篇和新手福利篇。语法基础大家都知道,在学习过程中,基础是非常重要的,在这个篇章里,我会带大家从 最最基础的软件安装开始讲起,通过扎实掌握变量、运算符、数据类型、函数等内容,培养良好的代码规范和逻辑思维能力,为后续的进阶学习和项目开发打下坚实的基础。 学完这部分内容,你就可以编辑一些简单的代码了。二、语法进阶这个篇章会给大家详细讲解面向对象编程继承和多态正则表达式等进阶内容,帮助大家构建正确且完善的编程体 系,以便更好的理解和应用 python 语言的高级特性,进而提升编程能力和解决复杂问题的能力。 三、案例实战在这个篇章中,我会带着大家从简单的案例入手,逐步过渡到进阶的案例,比如卡取图片、视频、数据存储、分析挖掘、自动化办公等,提升你的实操能力,增加项目经验,从而更好的应对大数据时代的挑战, 让我们所学的知识进行变现,流进我们的口袋。四、新手福利为了让同学们更轻松的学会拍摄,我给大家准备了超多小福利,不仅有各个版本的拍摄开发环境资料包,还有易懂的课间、丰富的素材、实用的电子书, 更有清晰的思维导图和详细的学习计划表,只要你能想到的素材,我这里几乎都有,评论留言六六六即可全部免费打包带走,相信我,这套 python 系统课程将会是全网最齐全最易懂的小白专用 课。如果看到这里对你有所帮助的话,请给阿普一个免费的一键三连吧,让更多想要学习拍摄的小伙伴看到这个视频。怎么样去安装 python? 我 们需要打开这个官网, 好,这里我们打开浏览器啊,然后访问一下这个地址,打开之后,这里在 python 官网里面啊,其他的我们先不用管啊,我们直接关注。在这个 python 下载这里有一个 download。 好在这里有一个关于不同操作系统它的一个 python 的 下载这里,比如说我是 windows 电脑,对吧?那我就直接选 windows, 点进来之后,哎,这里面它会有很多的这个下载的地址啊,大家可以看一下,比如说我这里是,呃,需要下载一个稳定版本,那这里我们就看一下啊,在这个地方下面的所有版本都是稳定版本,当然我也是推荐大家去下载 稳定版本最好啊,不要下载右边的这个,这边很多的都是属于还没有那么稳定的,可能后面如果说你因为环境问题,所以导致一些各种各样的报错的话,那这些问题其实是不好排查的,所以说我们在学习阶段还是需要下载一个稳定版本, 这里稳定版的话,我当前版本是三点一,三点七啊,当然大家可能啊,在学的时候这个版本可能跟我不一样啊,但是这个版本的差异一般情况下不会说有那么大,大家就直接选择你们当前的这个版本就行。 选择之后,然后根据你们的操作系统,比如说我这里是 windows 的 六十四位,哎,我这里就直接点击下载好。这个下载的过程稍微有点慢,我这里也是提前啊,已经把这个内容已经下载好了,在我这个 呃这个文档里面,哎,我给大家把这个下载的对应的安装包给大家放进来了,比如说我这里第一个这个就是 python 的 一个下载的安装包,我这里直接点击好。点进来之后, 这里有两种安装模式啊,一种是直接安装,一种是自定义安装,我们这里要选自定义安装啊,然后在下边这里有需要添加这个环境变量的选择,我们后面是需要通过命令行啊,能够直接去访问打开这个 python, 那 这里我们需要把这个 呃环境变量给它勾选上啊,然后选择自定义安装好。安装的时候,这里大家可以看到这里面会有一些他需要去安装的相应的依赖,比如说这个 p i p 就是 呃,这个 python 的 包管理工具好,然后我们这里直接点击下一步,然后这个地址, 呃, python 的 这个默认安装地址,我建议大家不用改啊,直接放到 c 盘,便于后期我们的一些使用好,然后直接点击下载, 这里我们稍等一下,等他安装完成。安装完成之后啊,大家可以看到这样一个界面,好,我们直接给他关掉就行。当然如果有一些同学 之前,比如说你是安装过拍摄,或者说你还不知道你有没有安装拍摄的话,那你要事先可以检查一下你这个电脑里边有没有安装好这里你可以直接搜索啊,这个 添加和卸载,搜索之后打开这里,然后你去搜一下 python, 如果说你之前有安装过其他的 python 的 话,那你事先是可以搜到的,搜到之后你把它先卸载,卸载了之后,然后再按照我刚才的那个步骤安装就行。好吧,这里是我刚才安装的这个 python 的 相应的一些啊,这个环境 好,安装完成之后,那我们可以直接打开命令行,哎,这里我们直接搜索 cmd, 打开命令行,在命令行里面,我们可以去输入 python p y t h o n python 杠杠 version, 这里能够输输出这样的一个内容,说明我们的这个 python 就 已经安装成功了啊。这个是 windows 系统上,如果你是 mac 系统,在我们的文档里面啊,我也给大家整理了 mac 系统的一个安装过程, 其实也是类似的啊,首先进入到官网,进入到官网之后,选择稳定的版本啊,然后进行一个安装,开始在 mac 系统上的安装,应该来说是比 windows 容易一些啊,因为他这个安装完成之后,他没有一些什么添加环境变量啊,选择制定安装的过程,直接 按照这个步骤一步一步啊,点击,点击完成之后啊,然后也是一样的,最终安装完成之后,打开命令行,输入一下这里的 python 三杠杠 version 啊,然后看一下有没有输出 好。关于 python 的 版本,我再说一下,在 python 中,它其实包含两个大的版本,一个是 python 二, 一个是 python 三,二的版本现在已经停止维护了,最后的一个版本应该是 python 的 二点二七的版本,我们现在使用包括我们后面的学习所依赖的都是 python 的 三点零的版本啊,所以说大家下载的时候 注意看一下啊,一定是选择三开头的这个版本,下载完成之后啊,然后可以通过这个命令行去验证一下有没有安装成功。

废话不多说,本期视频带你三分钟彻底拿下面向对象编程的两座大山,继承和多态书接上回我们已经知道了,类就像是图纸,对象是造出来的实体,而属性和方法就是他们的特征和技能。 假设你手里有一张汽车的图纸,如果老板让你立刻设计一款新能源电车,难道你要把画过的图纸重新再画一遍吗? 这就是继承大显身手的时候。在代码里,我们可以直接让电车继承汽车,我们称汽车为副类,电车为子类。子类会毫无保留的继承父类的公共方法,也就是说,电车生下来就会行驶和鸣笛。 不仅如此,子类还能在这个基础上添加自己独有的新技能,比如电池管理或充电。简单来说,继承的本质就是极高效率的代码附用,站在巨人的肩膀上写代码,省时省力。理解了继承多肽就水到渠成了。多肽顾名思义就是多种形态。 除了电车,我们可能还有燃油跑车、重型卡车,它们都继承自汽车附累。既然都是汽车,肯定都有加速这个方法, 但是当你下达同样的加速指令时,他们的反应是一样的吗?显然不同。跑车是百公里三秒的推背感,而重型卡车则是缓慢的提升速度, 这就是多肽。对调用者来说,我不需要知道这具体是一辆什么车,我只需要喊一句,加速。不同的对象接收到同一指令,会表现出完全不同的行为。 总结一下,继承解决了我是谁的问题,让你避免写一堆废话代码多肽解决了该怎么干的问题,你的主程序只需要对接统一的赋类接口,未来增加再多新类型主干代码,几乎一行都不用改。 掌握了这两点,你的代码架构能力直接起飞。本期干货就到这里,下期我们来讲私有变量和局变量。

今天这个视频我们学习变量。变量是计算机内存中的一块存储空间,我们给这个空间起一个名字,用来存放数据,可以把变量想象成一个容器。比如你有一个玻璃杯,这个杯子可以装不同的饮料, 上午喝橙汁,橙汁喝完了,下午喝可乐,晚上又喝水,但是你又买了两个杯子,同时给它们倒入饮料, 想喝什么就端什么,为了区分杯子,你又给他们贴上了标签,这样每个杯子都有自己的名字和专属的饮料。在 python 中,变量就是这个杯子,变量名就是杯子的名字,变量值就是杯子里的饮料,复制操作就是往杯子里倒饮料的过程。 那么我们如何在代码中使用变量呢?第一步,定义变量,语法非常简单,使用等于号进行赋值。和数学表示一样,变量名等于值,也就是可乐专用等于可乐。 虽然 python 三支持变量可以命名为中文,但是考虑到兼容性的问题,一般都不会这样使用,所以将变量名换成英文。 cola 等于可乐,橙汁和水也是一样的定义, juice 等于橙汁, water 等于水。第二步,使用变量,直接使用变量名。 利用我们上一个视频所学的 print 输出,也可以使用 f string 格式化输出,用变量的值代替变量名输出,比如我最喜欢的饮料是橙汁。第三步,修改变量,也就是重新赋值。 变量可以改变内容,就像你之前只有一个杯子,也就是只有一个变量。 cap、 可乐、橙汁和水都需要用它来装,喝可乐的时候输出的就是可乐, 喝橙汁的时候输出的就是橙汁,因为我们使用等于号重新给变量赋值了,最后这个变量 cap 的 值就是水,因为我们最后一次赋值是 cap 等于水。假设今天我想要喝可乐和水,但是在倒饮料的时候不小心把杯子弄反了, 那么怎么样在液体不减少的情况下交换两个杯子的饮料呢?这时我们就需要借助第三个空水杯,先将水倒入空水杯中暂存, 再将可乐倒入可乐专用的水杯,最后就可以把水倒回水专用的水杯中,这样就完成了交换。 代码实现也是一样,需要借助第三个变量。好了,变量的定义和使用大家都学会了吗?这个交换的问题你还有其他方法吗?欢迎在评论区留下你的代码。

真是邪门了,代码儿翻译通过日制,没有报错,数据库里也有数据,但是接口返回的前端的字段就是空。 哎,这是一个业务上面的新新的项目,团队里的架构师说啊,我们用 learnbook 偷懒儿,用 map structure 做对象转换,简直是黄金搭档对吧?大家看,也是这么回事儿。但是呢,出了上面的这个问题, 检查了半天, loanbook 注解加了, mapstrik 的 接口也写了,但生成的代码里面复制逻辑凭空消失了。 查了半宿,终于破案了。这是 mayone 的 翻译顺序问题, loanbook 负责生成方法, mapstrik 负责调用方法。 这就像盖房子, loanbook 是 那砌墙的, mapstripped 是 那个刷漆的,如果配置顺序搞反了,墙还没砌好呢,你这漆呀,刷的是空气,结果呢,就全是空了, 怎么办?有两个解决办法,第一个,在 poem 里面配置 annotation price patch, 必须保证 loanbook 在 前面, mapstripped 在 后面,先把墙砌好,再上油挤空。 还有一个,用 logbook mmap structure building 啊,用这个和氏老插件也能保证顺序。来评论区聊聊你遇到的变异灵异事件有哪些?

这代码真的是丑到爆了,眼睛生疼。假期里闲来无事看代码啊。这位兄弟为了防空指真写了满屏的。 if not if user 不 等于 not if address 不 等于 not if cd 不 等于 not。 一 层嵌一层。哎,这个嵌出去啊,已经快飞出屏幕了。这个啊,在圈里有个叫法叫做箭头型代码,是不是有箭头啊,也叫俄罗斯套娃。 这种代码写的人累,看的人更累,维护的时候稍微漏看一个大括号,逻辑全乱。都六二零二年了, java 八都发布十二年了,正规军还这么写啊。该学学 option, option 点 offenable, 点 mac, 点 else 啊 all else, 一 行代码搞定所有盘空,既优雅又安全,还显得你技术牛啊。你的团队有这种喜欢盖楼写欠条代码的吗?评论区艾特出来学学。

大家好,欢迎来到零基础 python 编程的第一堂课, 从今天开始,我们将一起从零出发,一步一步走进编程,走进 python, 甚至走进人工智能这个充满无限可能的世界。 我知道很多同学第一次接触编程代码人工智能,心里难免会有一些顾虑,会想,我不是计算机专业,我能学会吗?我的数学,我的英语水平一般,会不会拖我的后腿? 在这里我可以非常肯定的告诉大家,完全可以学会,这门课就是为了零基础,想真正掌握技能,想用编程提升自己的同学量身打造的。 只要你有耐心,愿意动手,我们就能一起把编程这个看似遥远的技能变成你的核心竞争力。 那么我们先来看一下我们这一个教程,我们可以看到这个教程,它一共有七万多的中文汉字,一共有十三万左右的字母,这里所说的字母它自然就包括我们的 python 代码 文件,一共有一百多兆,所以大家在下载的过程中可能会稍微慢一些,耐心等待。 然后我们来看一下教程的目录,在这里教程的所有资料都会在网盘中分享出来, 然后看一下目录。首先在第一章之前有一个第零章,我们会介绍本门课程的一些前置基础适用群体。第一章呢,我会带着大家进入我们 python 的 世界。 第二章是一些前置基础,认识计算机,认识计算机语言,还有一些数学相关的基础。 第三章叫环境搭建,我们想学习 python, 自然要搭建 python 语言运行的环境,那么我们怎么去写 python 呢?这里就会有一个 i d e, 它叫做集成开发环境,我们选用的是 python, 然后我们会编辑我们第一个 python 程序。 第四张, python 的 基本语法,我们会介绍一些基本的术语,程序的输入输出,注视数据类型,命名规则,转移字符, 各种类型之间的转换运算符。然后我们会详细的讲解程序的输入输出,再做一些综合练习。第五张是函数与函数库, 很多计算机编程语言都会有函数这样的概念,也会有内置函数,也就是说嵌入到计算机编程语言中的函数。 这里还会有一个概念呢,它叫做函数库,也叫做包 package。 第六章,非常核心的内容,程序设计的三种结构,顺序结构、分支结构、循环结构。第七章,字母和字母串第八章,四种容器类型 第九章,文件的读写第十章,异常处理。第十一章是面向对象的编程,这里会介绍类和对象类中的两种属性,三种方法,面向对象编程的三大特性。 最后,除了上述十一章内容涉及到的知识点以外,我们还会对 python 的 知识点进行一系列的补充。第十三章是我们整个课程结束之后的一个小项目,设计一个银行管理系统。 那在正式开始学习之前呢?我们先把这门课的学习门槛和适应的人群说清楚,让大家心里有底,避免走弯路白费力。 首先我们来看前置基础,学习 python 并不是说你需要是一个学霸,你只需要满足下面的三个条件就足够入门。 首先是高中数学水平,你不需要高等数学,也不需要数学竞赛的基础,只需要你懂集合函数,简单的程序框图,就能够应付出奇的学习。 第二个是高中英语,那高中英语水平需要达到什么程度呢? 编程中用到的英文单词固定,并且它的数量是有限的,比如说我们输出,它会用到一个叫做 print 打印,比如说我们的分支结构,它叫做 if, 英文叫如果,对吧, 我们写代码写的多了,自然而然就能够记住,也不需要专门的去背单词。 第三个基础呢,要求具备基本的电脑操作能力,会安装软件,会打字,会切换输入法,知道文件的保存路径就足够了。 满足这三点,你就已经具备了学习 python 的 全部入场券。 然后我们再来看我们本门课到底适用于哪些群体。 如果你是计算机文科、商科专业的再读学生,当然这里面还包括工科、理科, 这是第一个适用的群体。第二个呢,是计算机领域的从业者,或者说想转行 it, 提升职场技能,增加竞争力的职场人。第三个适用群体是从事交叉学科研究, 需要进行数据处理,编写一些 python 小 工具的从业者。第四,刚高中毕业,想提前掌握一门硬核技能的准大学生。 第五,希望提升职场效率,希望用代码实现办公自动化,减少重复劳动的全行业精英们。 那同样的,我们本门课程呢,它也有一些不适用的群体,在这里我们都要讲清楚,避免浪费大家的时间。 首先是完全不会使用电脑的人在这里。第二是没有 受到过基础教育,或者说没有取得高中毕业证的同学。我之前在讲课的过程中呢,经常会有一些初中毕业 的老哥哥们,然后也过来问我说,我是初中毕业,可不可以去学习您的这个培森课呢?我告诉他不可以,他现在需要做的是要先补充自己的数学基础, 还有一些英语基础,因为他的英语可能已经忘记了,得有十多年或者将近二十年了,只有把这些基础打牢,才能开始我们本门课程的学习。 第三个是仅需解决单一场景问题的人。我们现在说有一个需求,我想批量的去修改 多个文件夹的名称,用 python 实现是非常简单的,但是如果你只是有这样的一个单一需求,那么我不建议你去系统学习 python 整门课程。 现在 ai 也非常的技术很牛,对吧?包括我们的豆包, 你只需要去问一下网上的各种大模型,它会指导你怎么去解决这样的单一场景问题,完全没有必要浪费时间精力去学习我们的 python 课程。 第四个是以底层高性能开发、原生移动端开发为目标的人群。 如果说想从事底层开发,安卓、 ios 原生开发或者是高性能程序开发这类需求更适合学习 c 或者 c 加加或者 java, 那 么我们也没有必要在 python 上去浪费时间。最后一个是追求短期速成,缺乏耐心坚持的人。 因为我们学习 python, 学习一门语言的过程,它需要你坚持,要有耐心,它不是一蹴而就的。 好,这就是我们的一个呃前置基础和试用群体的介绍。接下来我们正式的去走进 python。 为什么说 python 它能成为全球最火的编编程语言,为什么它能够和人工智能密不可分? 先问大家一个简单的问题,你今天有没有用过 ai, 或者是间接的用到过 ai? 其实答案大概率是有。 比如说我们早晨刚起床的时候,我用手机去查看天气,去设置闹钟,我可以直接告诉他,嘿, siri 帮我设置一个八点钟的闹钟。这里面我们用到的就是语音识别技术。 再有我们刷视频看短剧的时候,平台会自动的推送给你喜欢的内容。这里面用到的就是推荐算法, 在网购时猜你喜欢这个栏目,它会精确匹配到你的消费爱好。这里用到的是个性化推荐和数据挖掘。 出门我们导航躲避拥堵路段,规划最优路线。它用到的是路径算法和实时的数据处理。 我们在出门进行刷脸支付,或者是进出小区进行刷脸的时候,或者你上班进行打卡,都会用到刷脸。这里面采用的是人脸识别技术。 最后正中间这个图片大家可能没有太看懂是吧?这是医院的智能诊断,我们的医疗机器人正在辅助医疗专家进行手术。这里用到的是医疗 ai 和计算机视觉。 这些我们习以为常的场景呢?它背后都是人工智能技术在支撑 a i, 它已经不再是科幻电影里的黑科技,而是已经渗透到我们生活、工作、医疗、出行等方方面面的实用工具。 而支撑这些 ai 场景落地的核心,除了算法、数据,还有算力,还有一个非常关键的桥梁就是编程语言。在所有的编程语言中, python 呢?它是和 ai 最亲近的搭档, 然后我们再来看 python 编程语言的魅力这一章节, 在众多编程语言中,为什么 python 它能够脱颖而出呢?为什么它能火遍全球, 成为零基础学习者的首选行业从业者的万能工具。最核心的是它有四大优势,第一个就是简单易用,门槛儿特别低。 python 语法它非常简洁,只管贴近我们自然语言,也就是说它像我们人类的说的话,也不需要我们进行复杂的记忆去了解它的规则语法, 所以对于我们非计算机专业者也非常友好,能够快速的上手,轻松跨过入门障碍。 第二个是应用广泛,堪称全站语言, python 的 应用场景几乎覆盖所有的热门领域,学会它就像掌握一把万能钥匙。像我们这里提到的说数据科学,机器学习,人工智能、 网站开开发,自动化运维为爬虫,或者是说教育科研等多个方面。第三个, pason 的 生态完善,社区给力,它拥有非常丰富的第三方库,开发者可以直接调用。 那么全球活跃的开发者社区,提供充足的学习资源与问题解决方案,它也会降低我们的学习成本和开发成本。最后一个 pason 的 就业前景非常广阔, 根据全球非常著名的一个网站,它叫做 t i o b e, 我 们也可以点这个链接啊,它是一个链接, 这个知名网站,这里要点 allow, 接受所有的。在这个知名网站中,它有一个编程语言的排行榜。 pason 它的市场关注度和搜索热度都位居全球第一,评分高达百分之二十二点六一,远远的高于第二名的 c 语言百分之十点九九。我们可以在这里看到, 这应该是我们刚才这个图是二零二六年二月的排行榜, 可以看到 python, 它仍然是第一名,它占比是百分之二十一点八一,第二名是第二名是谁?第二名是 c 语言,它是十一点零五。 然后我们再来看这个图,各个编程语言排名变化趋势图,它的来源也是我们刚才看到的官网 趋势图,在这里可以看到 python, 它这里用一个蓝色的线去表示了。我们可以关注到在二零这是哪一年,二零二二年,这里手写笔和鼠标有一些冲突, 在这儿我们就把鼠标放在这里吧。可以看到二零二二年到二零二四年期间,它的 reading 还是非常小的,但是到了二零二二年, 或者说从二零二零年开始,他就持续的在上升,并且稳居第一名。尽管我们二六二零二六年他是稍微有所下降的,但他仍然是稳稳的第一名。 总而言之吧, python 它非常的简单易用,应用广泛,生态完善,职业前景广阔,它有这么多的优势,所以它才会成为当下最值得学习的编程语言。 那么不管你是编程的初学者,职场的提升者,还是技术爱好者, 编程初学,职场提升技术爱好,我们学习 python 都能够为你打开一扇通往数字化世界的大门,能够为你个人发展增添强大动力。 那接下来我们就正式开启 python 的 学习之旅。 第三节,从人工智能到 python 编程语言, 为什么说 ai 领域首选 python 呢?两者的关系就像是工匠和顺手的工具一样的关系, python 它能够支撑 ai 落地, ai 反过来去推动 python 的 普及。 从技术落地全流程视角来看, python 可以 说是人工智能领域的全栈式工具。首先,在数据库处理阶段, nmap 它是 python 提供的一个第三方函数库, 它能够进行高效的数值计算。 pandas, 它能够灵活地进行数据操作,可以非常轻松地进行海量数据清洗、 转换和整合。我们可以发现,像有一些专业术语里面或者是专有名词,它下面会有一个下划线,我们可以通过鼠标左键点一下,这里就会有一个介绍。 在第二个阶段,算法研发的环节,我们可以用 second learn 调用经典的机器学习模型,比如说现行回归决策树,用 tensor、 flow 和 petouch 可以去搭建复杂的神经网络,实现深度学习。第三,模型部署阶段,我们可以用 flask 栈狗把训练好的 ai 模型封装成外部接口 对接,实现业务场景。比如说我们想做一个智能推荐系统或者是语音识别工具,都可以采用 flask 或者是 java 这些轻量级的外部框架,它们能够无缝地对接实际业务需求, 实现从理论到落地的闭环。更重要的是, python 它具有低门槛的特性, 把它加粗。 python 这种低门槛能够让非计算机专业的人也能参与到 ai 实践的过程中。 相比于 c 加加或者是 java 这种语法繁琐的语言, python 它能够做到代码简洁易懂,新手能够快速的上手并且验证自己的 ai 创意。 同时它还支持跨平台的特性。也就是说我们写好的 python, 它可以在 windows 上、 macos 或者是 linux 上是通用的,不受硬件或者是操作系统的限制。 可以说 ai 的 爆炸式发展离不开 python 生态的支撑,而 python 它能够成为全球第一语言,也离不开 ai 的 带货,两者相互成就,共同推动着智能时代的进步。 那么今天我们这节课呢?其实没有写任何一行的代码,但是在最前面我们要先明确几个问题,第一,你完全具备学习 python 的 基础,不用自我怀疑。 第二, python 是 当前全球最火最适合零基础的编程语言,它的应用场景非常广泛。第三, python 它和人工智能密不可分,学会它就能敲开智能时代的大门。 那么从下一次课开始,我们将进入实际的 python 学习环节,我们会 学习 python 的 前置基础,认识语言、计算机语言,打好我们的数学基础。 最后送给大家一句话,编程不是天才的专属游戏,而是一项只要动手就能学会的技能。 python 不是 最难的语言,但它却是最能让你快速的看到成果,获得成就感的语言。接下来学习的过程中,大家有任何问题都可以随时提问, 再次欢迎大家正式加入我们 python 的 世界,我们下一节课再见!

拍的六十天,从零到精通第十三天,字母串常用方法与格式划上。哈喽大家好,我是猴哥。 由于这期内容比较多,我们将这期分为知识点讲解和实操部分,上下两期,如果你刚开始学 python, 是 不是有过这样的困惑?教程里的代码都能看懂, 但一遇到实际任务需求,比如想自动把一百一十八个姓名和成绩拼接成一句话,或者清理一堆杂乱的文本数据,就突然不知道从哪里下手了。 这个卡点往往出在对字母串操作不熟练上。今天我们就来系统学习 python 中字母串的常用方法与格式化。你会发现,无论是提取隐藏信息、清理数据,还是动态生成文本, python 都提供了一套简单、统一且高效的解决思路。 我们会通过几个清晰的例子,帮你掌握这些核心技巧,把知识点真正转化为解决问题的能力。比如有这样一串字母串, s 一, 等于账号暧昧密码十二万三千四百五十六秒,密码以明文形式呈现,显然不安全。 这时我们可以用字母串的 replace 方法,把密码替换成星号。它的用法很简单,在原字母串号下, replace 方法里有两个参数,第一个是需要替换的旧内容,第二个是新内容, 比如 s replace, 十二万三千四百五十六秒就能得到账号 id 密码,既保留格式,又提升安全性。再看另一种情况,朋友发来信息网,幺幺幺零八幺二三四五六七,浙江 想单独取出手机号观察,发现内容用英文逗号分隔。这时可以用 split 方法,参数是分割符,它就像一把小剪刀,按分割符把字符串剪开, 只需写 s 二 split, 拍粉会返回一个列表。好比装着三组数据的小盒子,通过缩影仪就能准确取出中间的手机号码,非常方便。 还有个常见的问题,从网页文件或用户输入中获取的文本,前后可能有看不见的空格。 比如字母串 item, 看起来是 item, 但多于空格可能导致登录验证失败。这时, street 方法就派上用场了,它的参数是需要去除的字体,调用 s 三 street 拍本会自动去除字母串开头和结尾的空格,只留下干净的 item。 需要注意的是, strip 只处理首尾,中间的空格不会改动,特别适合做文本边缘清理。最后,当需要把变量嵌入文字时,传统拼接方式既啰嗦又容易出错。 比如要输出当前温度二十五摄氏度,湿度百分之六十六,适合出门。若温度和湿度用变量表示,老方法需要拼接多组数据,不仅代码长,还容易漏掉空格或标点, 而是用 x 锥格式化方式就优雅的多。只需在字母串前加 f, 把变量放进大括号里即可,斜划,简洁又直观,变量再多也不会乱。 这些看似简单的字母串操作,在实际开发中无处不在。在日常看直播或浏览评论时,我们常看到含个人标识的内容,比如加我微信 id 某某某联系电话某某某被自动替换成星号。这是平台的敏感信息过滤机制, 既保证语句通顺,又避免隐私泄露或违规内容传播。其实,用拍算的基础字幕串操作 就能轻松实现这种效果。以上就是字幕串核心操作的理论讲解,理解这些方法的底层逻辑,才能真正灵活运用。下期来进入实操环节,手把手带大家把理论落地成可运行的代码。

每天学习 python 第三节,你以为 python 自创是文字,其实完全不是。 很多人一想到自创,就觉得它是一整段文字。但在 python 眼里,自创其实不是一整块,它是一个个字母按顺序排在一起的。 比如这个哈喽,不是一个整体,而是 h 一 l、 l、 o 五个字母排成一排。既然他们是排好队的,那每一个字母自然就有自己的一个位置,第一个字母,第二个字母,第三个字母。 在 python 里有一个小特点,他不是从一开始数,而是从零开始数,所以第一个字母的位置零,第二个位置是一。也正因为这样,你可以很精确的拿到某一个字母。 比如我只想要第一个,或者只想要中间那一个,那再想一想,如果我不是想拿一个,而是想拿一整段连续的字母呢? 比如从中间开始,一直拿到最后面,这在拍摄里同样是允许的,你可以一次性拿到一段连续的内容。 到这里你会发现,这个串并不是只能看,它是可以被拆开、被定位、被截取的。但有一件事情特别需要注意,这个串是不能被原地修改的,你不能直接把某一个字母换掉。 你每一次看起来像是修改字母串的操作,实际上都是在创建一个新的字母串。最后呢,再说一个很多人会混淆的点, 字串表示的是字母,而不是字节。一个汉字在字串里是一个字母,但在底层存储时可能会占用多个字节。这是为什么文件读写和编码问题总是和字串纠缠在一起,到最后给这些行为取个名字, 通过位置拿一个字母叫做缩影,一次性拿一段连续的字母叫做切片。那在这里的话我们还要记住一个关键的问题,这不算不是一段文字,而是一段排好队的字母。

拍散数据分析第三天实操案例哈喽,大家好呀,我是钱,为什么明明一样的数据。隔壁同事汇报完,老板直夸专业有逻辑,而你的 ppt, 老板看一眼就犯困。 差距根本不在能力,而在于包装数据的手段。大厂高手早就不用 excel 手动拉框调色了。今天教大家一个职场超实用的技能, 用 python microlib 快 速画一张老板一眼就能看明白的销售趋势图。不管是阅读、销售、季度、用户增长,学会这招汇报时,再也不用在一个笑脸反复调格式, 几行核心代码就能搞定,小白也能秒会。首先咱们明确需求,老板要的是清晰易读的趋势图, 不是花里胡哨的特效。所以重点就三个,一、用 p r t 点 plot 画出基础的知识线。二、给图表加规范的标题,做标轴标签,老板能一眼就知道图讲啥。 三、加图例,如果有多条线,比如不同的产品线,那必须标清楚。咱们先来模拟一组数据, 比如二零二五年一到十二月的阅读销售额,单位是万元,我们可以先导入工具包,然后定义月份和销售额,再划趋势线。最后把标题、标签这些职场规范加上,那就完事了。 现在我们一起来敲代码。首先导入绘图,点 paper s p r t, 这是使用 myprolib 库的标准写法。 接着在定义数据之前,先设置中文字体,支持将字体配置为 ck, 并关闭符号的特殊显示模式,防止后续图标中的中文标题和标签显示为乱码。然后准备绘图数据。 第一个包含一到十二的列表,代表月份,在第一个对应的列表存储每月的销售额数值。数据准备好后,调用 plod 函数绘址趋势线,传入月份和销售额数据, 同时将线条颜色设置为深蓝色,线宽设为二,以增加清晰度并添加标签阅读销售额用于后续显示图例。接下来就是完善图标信息,使用 type 函数添加标题。二零二五年阅读销售趋势图 调整字号和间距,使用叉 number 和 my number 分 别来设置横轴标签为月份,纵轴标签为销售额。注意,纵轴需要明确标注单位。 随后调用 niger 的 函数来显示图例,位置设置在右下角,并运行 title alt 函数自动调整布局,避免文字超出边界, 最后运行受函数来显示图标窗口。若需要进一步提升图标的视觉质感,只需针对性的优化样式配置与坐标轴细节, 通过调整这些关键元素,最终即可呈现出如下所示的专业效果。职场上的业务需求永远是千变万化的,今天老板看的是销售折现图, 明天可能就要各部门的柱状图,后天扔给你的可能就是好几个乱七八糟的一个 seed 数据。 在这个时候,如果咱们只记住了今天这几行代码,一旦表格换了格式或者业务换了场景,只要程序一报错,咱们可能又要急得原地抓瞎了。其实,真正能让你在职场上拥有不可替代性的, 从来不是某一段现成的神仙代码,而是你脑子里彻底打通了 python 处理数据的底层逻辑。 一旦你搞懂了他是怎么读取、怎么清洗、怎么分析的整个体系,不管老板提什么奇葩需求,你都能自己写出解法,游刃有余。 不过想打通这些底层逻辑,确实需要一点时间的沉淀。如果大家自己动手敲代码时卡了壳,或者最近刚好想系统的理一理 python 的 底层框架,千万别一个人熬夜死磕,我平时的项目复盘和一些底层代码的备忘录 基本都习惯梳在主页头像下面了,如果刚好卡在这个瓶颈期的小伙伴,自己去翻翻看就好啦,希望能帮你们少掉几根头发。

在之前的内容里,我们安装了 python 解释器和拍唱编辑器,这个视频呢,我们就一起创建 python 项目。在编辑大型程序时,肯定不会将所有代码都放在一个 python 文件当中,所以会有若干个文件,还会有一些资源文件, 我们就需要将这些文件整合起来,将实现同一个模块或者功能的文件放在同一个文件夹中, 再将这些文件夹放在项目跟目录文件夹中。那么在 pycharm 里什么是项目?我们先来看一下项目的目录结构,点 idea 文件就是 pycharm, 认识这个项目的身份证记录了窗口布局、运行配置等,不需要将它提交到代码仓库, 但是千万别删,删了项目就散架了。第二个是 python 虚拟环境文件, 它的作用是存放第三方库,每个项目独立,互不干扰。然后就是 python 的 源代码文件 may 点 p y, 它通常被用于作为程序的入口,还可以新建其他源代码文件文件夹或者资源文件,这样就构成了整个 python 项目。所以在 python 里, 项目等于代码加环境加配置加资源加运行规则,你可以把它理解成一间装修好的房间,而不是散落一地的工具。下面我们开始实践,打开 piacharm, 新建项目, 输入项目的名称,我们就叫 first project, 它的保存地址就保存在一盘,创建一个欢迎脚本,这里可以选择自定义环境,选择现有的, 然后选择我们电脑安装的 python 版本的路径,点击创建。新建完成之后,左边是我们的文件目录,右边是代码编辑区,在下面有 python 控制台和终端, 我们可以在终端安装第三方库。下面我们来新建一个 python 文件,在文件名这里右击新建新建 python 文件,输入文件名名叫 demo 一, 然后就可以输入我们的代码了,依旧是打印 hello world, 然后运行,可以选择右键运行 demo 一、 控制台输出一共有三个内容,第一行是我们文件的路径,最后一行是进程结束退出, 中间是代码的执行结果。除了右键运行外,第二种方式可以在右上角选择当前文件点击运行。 第三种方式是通过快捷键 ctrl shift 加 f 十运行,由于 python 三字母串默认是 unico 的 编码的,可以输出中文的,我们这里输出一下中文试试。按下 ctrl 加 d 快 捷键可以复制这一行代码,然后我们修改成你好 开始运行,这样就输出了中文字母,但是除了在这个双引号之内,其他地方都不能出现中文字母。 如果我在这个括号这里输入的是中文的括号运行, python 就 会报错,告诉你语法错误 无效的字母,也就是这个括号它识别不了,我们必须使用英文的它才能够识别。下面我们让 python 帮我们做一些运算,比如让 python 帮我们计算一百二十三加一百二十三等于多少运行,它就计算出了等于二百四十六, 但是这个二百四十六是不是有一点不明所以,那么我们在前面可以给他添加一个说明,双引号一百二十三加一百二十三等于中间用逗号分隔再次运行, 注意看我们用引号引起来的内容,他会原样输出,没有引起来的内容,他的字体是蓝色,他就会进行数值计算, 我们在控制台进行了说明,也可以在自己的代码里进行说明,这样你过一段时间再来看自己的代码,或者是将代码分享给其他人,一眼就能知道这句话是做什么的。我们就要给他添加注示,使用井号说明。 那我们这一个代码的作用是什么呢?就是计算一百二十三加一百二十三的值并输出。 我们运行试一下注视在实际运行中是不会有效果的。 python 解释器读起到以井号开头的语句时,识别为注视,就会跳过这一行,继续执行下一行代码。 这样直接敲太无聊了,我想要 python 程序和我进行一个交互,怎么办呢?我们就需要使用 input, input 顾名思义就是输入,它会获取我们输入的内容,并返回一个字母串儿,字母串儿我们可以直接输出,所以我们可以把它放在 print 函数里面 运行。注意看,现在控制台并没有出现进程结束的提示,那么他就是在等待,等待我们输入,我们给他输入输入我是小明, 回车他就将我们输入的内容又打印了出来,同样我们也在这里给他添加一个注视交互 再次运行,依旧输入我是小明,这样就可以了,是不是非常简单,大家可以自己上手试一试,探索一下。下个视频,我将详细分享 print 函数的用法。

今天带来的是用拍粉实现 vip 电影免费看,答应我宝子们不要再充会员观影了,只需要用到我的这份代码,就可以轻松实现免费观影。这份代码我会分享给粉丝宝宝们。操作也很简单,只需要鼠标右键运行代码, 找到一部你想看的影片,把上面的地址复制下来,粘贴到刚才运行代码出现的框里,点击播放即可畅爽观影简直不要太爽好不好! nice!

什么是补环境?首先啊,我们要了解,第一,得知道什么叫环境,其实在我们的这个对应的 zs 逆向中, zs 里的环境其实就是三类东西,第一,有没有这个对象,第二,这个对象上有没有这个属性?第三,调用的时候会不会报错啊?比如说我们在我们的浏览器环境中,哎,它会有很多内容,比如说 window 啊, 啊, navigator, user agent 这些东西啊,对象啊,属性啊,非常非常多,对不对?但是注意那单代码在我们本地去运行的时候,我们拥有这些东西吗?没有啊,这个时候呢,大家可以去这样理解啊,代码呢?它是属于什么?属于是一个用户,或者说住户来住户 啊,然后呢?哎,每一个住户呢,他去运行的一个环境叫什么呢?就是他的一个大 house 房子啊,那上面这个呢?是我们的什么?是我们常用本地的 node 环境? node 环境好,那下面呢是什么是我们的浏览器环境来浏览器环境好,那浏览器环境跟我们对应的 node 环境有没有区别呢?当然是有的 哎,浏览器环境呢,它更像一个装修豪华的大别墅,里面有很多东西,比如说啊,独立的阳台啊,独立的厕所,独立的书房,而我们的 note 环境相对来说是比较简陋的啊,那住户它本身在 浏览器环境中运行,它肯定是需要浏览器环境里面的一些房间的,或说一些装修的东西,比如说电视,冰箱这些东西的,那这些东西在我们的 node 环境中存在吗?对,是不存在的。那好,如果不存在这个住户代码,它在我们的 node 环境中就不能正常的去运行, 能理解这一点吗?哎,那不能正常的运行,我们就得怎么样,我们就得补环境啊,注意啊,这就叫做补环境啊,那什么叫补呢?其实就是用户要什么,也就是代码要什么你就给他什么啊, 注意,我说的是他,要不是你猜。举个典型的例子啊,如果代码读取了你对应的 usage, 那 你只需要补一个 usage 就 行了啊,不需要做别的事情 啊,那代码要什么,那你就补什么,满足对应的用户,也就是代码的使用场景,让这个代码可以正常的执行下去,这就是补环境啊,这也是为什么大家可以说补环境补到补了一个 window 或者补了个什么,它就可以去跑通了,对不对?哎,其实就是正常的,因为他用的内容并不是那么多 好,还有一点,说什么呢?就说我们现在的环境啊,也就是我们现在弄的环境跟我们对应浏览器环境是不同的,对不对?哎,有些东西是浏览器里面有的,而我们没有的,还有些东西是我们有的浏览器没有的,那对于这部内容呢,我们要进什么进行一个删除 啊,不然呢,用户一看,哎,不对呀,你这个房子怎么有我之前住的没有的东西啊,你不是浏览器 对不对?哎,他就会发现啊,从而呢给你一个价值啊,这就是补环境啊,所谓的补环境呢,不是模拟浏览器,而是在欺骗代码啊,我们是要让 js 逻辑相信,你现在运行的地方就是 window 啊,就是对应的浏览器 好吧。啊,这个时候呢,哎,我们就完全理解了,而这些代码呢,其实就什么?就是在模拟,模拟对应的浏览器上面的一些 api, 对 不对啊?其实这个是补的,非常简陋的。非常简陋的,看到没啊,但是我只需要模拟就行了,我不需要真正实现浏览器上面的功能。 好吧,那那这期分享就到此结束了,希望大家喜欢。如果你也对拍粉爬虫感兴趣,包将毕生所学都拆分成了这些,从零到进阶全流程,按照八十老奶都能学会的方式讲解。

passion 的 类串上面可以加上 property 和 setter 这两种注解,这样的话能带来很多方便。这本定义了个普通类 user, 在 good 函数里面呢,指明了它具有 birthday 这样一个属性。生日嘛,那很多时候啊,我想获得的不是生日,而是年龄。 这呢,我需要先从类史里面取得生日,然后再算出一个当前时间,两个时间相减才能得到年龄。如果我需要多次的读取年龄的话,每次都这样做就很麻烦。所以呢,我不如直接给 user 加一个属性,叫做年龄。 那如果说 user 它既有 birthday 又 age 这两个属性的话,每次修改 birthday 都需要同时一并地修改 age, 如果哪次忘记了,数据就会矛盾。所以呢,我就不能直接给 user 加一个 age 属性,而是什么呢?而是给它加一个 age 方法。 但是呢,我要在这个方法上面加一个 age 方法算出一个时间差作为年龄。 那么将来我如何去使用 age 这个方法呢?其实啊,我可以直接把 age 当成一个子段,当成一个乘法变量来使用。比如这边我先给 birthday 赋值,它等于两千年的十月三号。最后一行,我去打印 user 点 age 是 吧,直接把 age 当成一个普通的属性来使用,而不是方法,因为 age 后面没有加小括号嘛。 那么这样的话,它实际上会调到 a 级这个方法里面去,它会去计算当前年份跟两千年的一个时间差,算出年龄呢,是二十六。这样的话,既不造成数据不一致,用起来还比较方便。 这是 at property, 但注意一下此处,这个 a 级它是只读的,你不能直接给 a 级赋值, 只能给 birthday 复制。那如何才可以直接给 a 姐复制呢?我们需要再定一个乘法,它还叫 a 姐,但是呢,在上面加一个注解, at a 姐点 set, 打算给年龄复制,直接把年龄作为参数传进来。只不过呢,在这个 a 姐方法内部,我并不是直接给 a 姐复制,而是给 birthday 复制, 根据当前时间,根据年龄能够反推出他的一个出生日期嘛。那么这样的话,将来这个 a 节就可以直接当成是一个成员变量来使用,而且可以直接给这个成员变量赋值。比如这边倒数第二行优点, a 节等于十八 age, 后面并没有加小括号,那表面上我是在给 age 赋值,实际上我是在给 birthday 赋值。如果在结合着之前我们起的这个 property, 一 旦 birthday 改了,你下一次再去读取优点, age, 你 发现年龄也改了, 所以这边给 age 赋值,而这边呢,去读 age, 感觉逻辑是吻合的,但实际上背后它是借助于 birthday 来实现的。 介绍一下,我的 python 全栈开发课程,包含了后端三剑客、数据库缓存和消息队列,然后会基于加固框架开发一个外部项目, 包含 g u i。 桌面端的图形开发,由资源处理、整体大模型应用开发、图像、视频、音频的识别处理。这块呢,主要是偏应用,算法层面讲的很浅, 还包括了办公自动化、当派 pandas 数据分析,基于时间序的数据预测以及爬虫,感兴趣的可以点击视频下方的课程链接进行了解。

每天学习 python 第二节,你在写代码的时候,有没有被这一串串密密麻麻的数据搞晕过? 一串复杂的爬虫链接,一串长达五百一十二位的加密思药。如果每次用到这些都需要复制一遍的话,那就不是编程,而是体力活了。那这个时候, python 世界里的第一大神器就该登场了,它就是变量。简单来说,变量是一个带有名字的收纳盒, 编程的本质是在处理数据,而变量就是给数据找个家。你不需要记住盒子里面装的东西有多复杂,你只需要记住标签上面的名字。比如你把淘宝热搜版存进一个叫 hess 的 变量里,下次想用直接喊名字就行。 在别的语言里,你可能先得告诉计算机,我要一个装整数的盒子,但在 python 里,它聪明的多, 他实行的是动态类型,你想装什么就装什么,不用提前去声明。就像一个神奇的黑洞,口袋装数字、装文字装整个网页的代码他都能自动适应。人生苦短,派生,不想让你在选盒子上面浪费时间,但注意了,变量名可不能乱起。 作为一个资深的开发者,变量名就是你的门面。如果你把所有东西都命名为 a 一, a 二、 a 三。一个月后,你自己看代码就像看天书。好的变量名应该是建名之意的,比如 insect, 一 眼就知道是 e, 是 否已加密。 记住,代码是写给人看的,顺便让机器运行一下。变量是编程逻辑的起点,它把破碎的数据变成了有序的信息。 当你学会了给世界万物定义变量,你就已经开始用上帝视角重新审视这个数字世界了。关注我,带你用最通俗的语言学习 python。