08 2020 档案
摘要:Python 核心编程 第三章 正则表达式 在开发中会有大量的字符串处理工作,其中经常会涉及到字符串格式的校验。 思考1 场景:如何判断一个字符串是手机号呢? 测试文件 aesdf13811011234 aa1a3hi233rhi3 87156340 affa12456453134654
阅读全文
摘要:Python 面向对象深入 第一章 面向对象深入 数据封装、继承和多态只是面向对象程序设计中最基础的3个概念。 在Python中,面向对象还有很多高级特性,允许我们写出非常强大的功能。 python是动态语⾔,动态编程语⾔ 是 ⾼级程序设计语⾔ 的⼀个类别,在计算机科学领域已被⼴泛应⽤。
阅读全文
摘要:Pytho 核心编程 第一章 函数式编程 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Fun
阅读全文
摘要:URLLIB模块 第一章 URLLIB访问 其实趋向URLLIB模块,我更想用Requests模块 当然更多也是为了系统学习爬虫 认识下urllib模块: > urllib.request 打开和读取 URL > urllib.error 包含 urllib.request 抛出的异常 > urll
阅读全文
摘要:Python-网络与并发 第五章 多线程与多进程 现代操作系统比如 Mac OS X,Linux,Windows 等,都是支持“多任务”的操作系统什 么叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在用 逛淘宝,一边在听音乐,一边在用微信聊天,这就是多任务,至少同时
阅读全文
摘要:Python-网络与并发 第四章 黏包 在socket网络程序中,TCP和UDP分别是面向连接和非面向连接的。因此TCP的socket编程,收发两端(客户端和服务器端)都要有成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小、
阅读全文