WordPress主题开发教程二十四:子模板文件
4liuying 发布于 2023-09-28
这篇将和像上一篇创建header.php,sidebar.php 和 footer.php 这些模板文件一样创建更多的子模板文件。 现在 index.php 文件已被拆分,这一切都变得更简单。 第1步:archive.php 在做这步之前,查看你的侧边栏,点击其中的一个存档链接,...
阅读(92)赞 (0)
liuying 发布于 2023-09-28
这篇将和像上一篇创建header.php,sidebar.php 和 footer.php 这些模板文件一样创建更多的子模板文件。 现在 index.php 文件已被拆分,这一切都变得更简单。 第1步:archive.php 在做这步之前,查看你的侧边栏,点击其中的一个存档链接,...
阅读(92)赞 (0)
liuying 发布于 2023-09-28
前面我们将多账号放进了use.txt文件里面。 这章讲怎么讲多账号正常登入。 接着上章的代码。 with open(r'G:\PythonProject\学习\学习文件\date\user.txt', mode='rt', encoding='utf-8') as f: for ...
阅读(110)赞 (0)
liuying 发布于 2023-09-26
前面我们把一个用户的账号密码存成了文件,现在我们来看多个账号密码怎么处理。 首先我们在user.txt文件后面敲回车。 接着写第二个账号密码,第三个账号密码,第四个……。 现在每一行都是一个账号密码,我们前面说过,换行本身也是一个字符,就是\n,虽然我们看...
阅读(116)赞 (0)
liuying 发布于 2023-09-25
字符编码的理论我们讲完了,现在我们实践验证一下,在python程序的运行过程中,怎么保证乱码问题。 我们运行python程序的过程中,不管是借助了python还是其他工具,本质就是在命令行里敲了python解释器,然后跟上Python文件的路径。 我们执行这个py文件之前,首先得...
阅读(114)赞 (0)
liuying 发布于 2023-08-29
大家都知道,计算机是基于二进制运算的。之前也讲过很多次,我们存储在硬盘和内存都是二进制形式存储的。 这章就给大家讲讲,二进制是怎么转换成十进制的。 十进制大家都知道是由0、1、2、3、4、5、6、7、8、9组成的,到9就进一位,就变成10。 我们现在来看十进制进位规则,就拿435...
阅读(133)赞 (0)
liuying 发布于 2023-08-23
这章我们来讲其他字符串功能,我们先看join。 前面我们讲过split是把字符串拆分成列表,而join刚好相反,它是把列表里的元素拼接处一个字符串,比如我定义一个列表。 l = ['刘备', '曹操', '孙权', '袁绍'] 如果我们正常要把只这个列表里的字符串用横杠拼接处一个...
阅读(132)赞 (0)
liuying 发布于 2023-08-22
这章我们学习字符串的另一种格式化输出用法,前面我们讲过一种%S的用法。这章讲format加括号。 我现在写一个字符串,我们看到名字和地名没有写,然后在里面用大括号框起来。 这个大括号里什么都不写的话,后面下括号里就是按位置传值。 'my name is {},I am from ...
阅读(117)赞 (0)
liuying 发布于 2023-08-21
好了,前面讲完了二进制、八进制和十进制的互相转换,最后就剩下十六进制的互相转换了。 十六进制顾名思义,是由十六个符号的,分别是0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f和八进制、二进制、十进制有所不同,它是由英文字符的。 这是十六个字符分别对应十进制的0-15...
阅读(130)赞 (0)
liuying 发布于 2023-08-10
我们上一章讲了二进制与是进制的互相转换,这章我们讲讲八进制怎么转化成十进制。 八进制就有8个符号,分别是0、1、2、3、4、5、6、7,先来看一个八进制数,234。 我们现在要把它转成十进制,方法还是和前面的二进制转一样,从右边数,第一位的4乘以8的0次方,第二位的3乘以8的1次...
阅读(132)赞 (0)
liuying 发布于 2023-08-10
Python游戏开发 采用pygame第三方库 基本开发步骤和流程
阅读(124)赞 (0)
liuying 发布于 2023-08-02
阅读(115)赞 (0)
liuying 发布于 2023-08-02
以下是一些建议的 Python 学习路线,供您参考: 在学习过程中,可以通过阅读官方文档、参考书籍、在线课程等方式进行学习。同时,也可以通过参加社区活动、参与开源项目、实践项目等方式加深对 Python 的理解和掌握。 本站不定时更新PYTHON教程,网址:http://www....
阅读(121)赞 (0)
liuying 发布于 2023-07-31
使用Python批处理发送邮件可以方便地处理大量邮件的发送,节省时间和精力。在本文中,我们将学习如何使用Python实现批处理邮件发送。 第一步:准备需要发送的邮件列表 在开始发送邮件之前,您需要准备好需要发送的邮件地址列表。可以从一个文本文件读取邮件列表,也可以从数据库中读取。...
阅读(142)赞 (0)
liuying 发布于 2023-07-29
阅读(126)赞 (0)
liuying 发布于 2023-07-29
问题: 有三根杆子A,B,C。A杆上有3个圆盘,盘的尺寸由下到上依次变小。要求按下列规则将所有圆盘移至C杆:每次只能移动一个圆盘;大盘不能叠在小盘上面。 代码: 运行结果:
阅读(114)赞 (0)
liuying 发布于 2023-07-28
要实现一个人脸识别系统,可以使用 Python 的 OpenCV 和 face_recognition 模块。下面是一个简单的人脸识别系统实现的示例代码: 运行此程序将会打开电脑的摄像头,并检测当前画面中的人脸,并将识别出的人脸名称标签添加到画面上。你可以根据自己的需要使用 Op...
阅读(126)赞 (0)
liuying 发布于 2023-07-15
w模式我们说是用来创建新文件的,那它的应用场景在哪呢? 其实你疆场都在用这个模式,只是你自己不知道而已。 就是我们常用的ctrl+c、ctrl+v。 我把一个文件复制一下,然后到另一个路径粘贴进去。这个拷贝的过程你仔细思考一下,是怎么实现的。 其实拷贝功能很简单,就是把原来文件的...
阅读(150)赞 (0)
liuying 发布于 2023-07-14
Python AttributeError相关报错都是因为你所用的方法、属性在所调用的模块中没有,也就是你调用错了这些方法、属性,这种错误如果是你在写程序的时候就出现这种错误,一般是你写错了,如果是你本来运行好好的,突然出现这种错误提示,那么就是你升级了pyrhon的相关库,旧的...
阅读(141)赞 (0)
liuying 发布于 2023-07-14
昨天运行好好的程序今天突然出现错误提示:AttributeError: ‘WebDriver’ object has no attribute ‘find_elements_by_tag_name’,根据这个提示我们知道是 sele...
阅读(308)赞 (0)
liuying 发布于 2023-07-11
接下来我们看w模式,w模式就是只写模式。 我们以前研究r模式的时候我们知道,r模式在文件不存在的时候会报错,文件存在的时候问价指针会跳到开始位置。 我们还是按照同样的套路,我们来看w模式下文件不存在会发生什么。 我写一个不存在的文件c.txt,然后子代码我就先写一个pass。 w...
阅读(164)赞 (0)