编程 第2页

python 正则明明是正确的但是却无法匹配的原因

liuying 发布于 2023-11-16

今天用python爬取一个汽车站,内容里竟然包含了大量CSS(不得不说这个官网做的真是烂)去掉这些CSS这么写: conmment = re.sub(r'<style.*?</style>', ' ', conmment) 可是测试后发现CSS还在。找了很久,说要改成...

阅读(251)赞 (1)

python库pyperclip用法和学习技巧

liuying 发布于 2023-11-16

Pyperclip 是一个实用的 Python 库,它可以方便地操作计算机的剪贴板,将文本发送到剪贴板或从剪贴板接收文本。以下是 Pyperclip 的用法和学习技巧: # 将文本发送到剪贴板pyperclip.copy(“Hello, World!”)#...

阅读(245)赞 (0)

运行python 程序出现:Traceback (most recent call last)错误

liuying 发布于 2023-11-16

这个错误通常是由于程序中发生了异常或错误导致的,比如语法错误、变量未定义、模块不存在等等。括号中通俗的解释就是代码中引发异常的位置。要解决这个问题,可以查看错误提示中的具体信息,找出错误的原因并进行相应的修正。在编写Python程序时,可以使用try-except语句来捕获并处理...

阅读(211)赞 (0)

Python算法:用递归函数实现斐波拉契数列应用

liuying 发布于 2023-10-21

首先要知道什么是斐波拉契数列,像1,1,2,3,5,8,13,21……这样,第n位的数字是第(n – 1) 位上的数+ (n – 2)位上的数的和。 这个用递归函数实现很简单只要调用下面的函数就可以了:  但是应用却并不简单,首先你得确定,这个到底是不是斐...

阅读(376)赞 (6)

Python +模式

9

liuying 发布于 2023-10-16

r、w、a我们说是只读,只写和追加。 现在我们来看+模式,它可以给r、w、a这三种模式赋予新的功能,就是让它们可读可写。 我们前面说+号不能单独使用,必须配合r、w、a,同时它也受限于r、w、a。 r+ 我们先来看r+,如果文件不存在的时候会发生什么。 with open (r'...

阅读(252)赞 (0)

Python 记事本写‘联通’乱码的原因

4

liuying 发布于 2023-10-14

微软本着顾客就是上帝的原则,就把卖给中国人的有系统默认使用GBK编码,卖给韩国人的系统默认使用EUC-KR编码,其他国家也是如此。 但是为了避免广大消费者误会卖给我们的系统功能有差异,微软就把统一默认编码都显示成ANSI。 在我们的电脑里面,ANSI也就是我们的GBK系列的编码,...

阅读(264)赞 (0)

Python 字符串详解之split函数

5

liuying 发布于 2023-10-11

这章我们来学习split拆分这个功能。 这个功能它可以把一个字符串按照某种分隔符进行拆分,得到了一个列表。strip主要是用来拆分有规律的字符串。 比如我现在写一个字符串。 names = '李白 露娜 韩信 孙悟空' 这就是一个有规律的字符串,它里面包含了四个名字,名字之间都是...

阅读(248)赞 (0)

WordPress主题开发教程二十四:子模板文件

4

liuying 发布于 2023-09-28

这篇将和像上一篇创建header.php,sidebar.php 和 footer.php 这些模板文件一样创建更多的子模板文件。 现在 index.php 文件已被拆分,这一切都变得更简单。 第1步:archive.php 在做这步之前,查看你的侧边栏,点击其中的一个存档链接,...

阅读(237)赞 (0)

Python 多账号登入案例

2

liuying 发布于 2023-09-28

前面我们将多账号放进了use.txt文件里面。 这章讲怎么讲多账号正常登入。 接着上章的代码。 with open(r'G:\PythonProject\学习\学习文件\date\user.txt', mode='rt', encoding='utf-8') as f: for ...

阅读(228)赞 (0)

Python 多账号处理

6

liuying 发布于 2023-09-26

前面我们把一个用户的账号密码存成了文件,现在我们来看多个账号密码怎么处理。 首先我们在user.txt文件后面敲回车。 接着写第二个账号密码,第三个账号密码,第四个……。 现在每一行都是一个账号密码,我们前面说过,换行本身也是一个字符,就是\n,虽然我们看...

阅读(268)赞 (0)

零基础Python到全栈-py文件乱码问题

6

liuying 发布于 2023-09-25

字符编码的理论我们讲完了,现在我们实践验证一下,在python程序的运行过程中,怎么保证乱码问题。 我们运行python程序的过程中,不管是借助了python还是其他工具,本质就是在命令行里敲了python解释器,然后跟上Python文件的路径。 我们执行这个py文件之前,首先得...

阅读(256)赞 (0)

Python 二进制与十进制互相转换

7

liuying 发布于 2023-08-29

大家都知道,计算机是基于二进制运算的。之前也讲过很多次,我们存储在硬盘和内存都是二进制形式存储的。 这章就给大家讲讲,二进制是怎么转换成十进制的。 十进制大家都知道是由0、1、2、3、4、5、6、7、8、9组成的,到9就进一位,就变成10。 我们现在来看十进制进位规则,就拿435...

阅读(273)赞 (0)

Python 字符串详解之其他功能下

6

liuying 发布于 2023-08-23

这章我们来讲其他字符串功能,我们先看join。 前面我们讲过split是把字符串拆分成列表,而join刚好相反,它是把列表里的元素拼接处一个字符串,比如我定义一个列表。 l = ['刘备', '曹操', '孙权', '袁绍'] 如果我们正常要把只这个列表里的字符串用横杠拼接处一个...

阅读(268)赞 (0)

Python 字符串详解之format

6

liuying 发布于 2023-08-22

这章我们学习字符串的另一种格式化输出用法,前面我们讲过一种%S的用法。这章讲format加括号。 我现在写一个字符串,我们看到名字和地名没有写,然后在里面用大括号框起来。 这个大括号里什么都不写的话,后面下括号里就是按位置传值。 'my name is {},I am from ...

阅读(253)赞 (0)

Python 十六进制与十进制互相转换

6

liuying 发布于 2023-08-21

好了,前面讲完了二进制、八进制和十进制的互相转换,最后就剩下十六进制的互相转换了。 十六进制顾名思义,是由十六个符号的,分别是0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f和八进制、二进制、十进制有所不同,它是由英文字符的。 这是十六个字符分别对应十进制的0-15...

阅读(261)赞 (0)

Python 八进制与十进制互相转换

7

liuying 发布于 2023-08-10

我们上一章讲了二进制与是进制的互相转换,这章我们讲讲八进制怎么转化成十进制。 八进制就有8个符号,分别是0、1、2、3、4、5、6、7,先来看一个八进制数,234。 我们现在要把它转成十进制,方法还是和前面的二进制转一样,从右边数,第一位的4乘以8的0次方,第二位的3乘以8的1次...

阅读(275)赞 (0)

python学习路线

liuying 发布于 2023-08-02

以下是一些建议的 Python 学习路线,供您参考: 在学习过程中,可以通过阅读官方文档、参考书籍、在线课程等方式进行学习。同时,也可以通过参加社区活动、参与开源项目、实践项目等方式加深对 Python 的理解和掌握。 本站不定时更新PYTHON教程,网址:http://www....

阅读(252)赞 (0)