摘要: #### 9.2.1 进程模块 ```python from multiprocessing import Process import time import os def func(): print('start',os.gitpid()) time.sleep(1) print('end',os.gitpid()) if __name__ == '__... 阅读全文
posted @ 2019-08-24 17:50 番茄炒蛋548542 阅读(168) 评论(0) 推荐(0)
摘要: ### 8.8 网络基础知识 #### 8.8.1 网络应用开发架构 C/S架构:迅雷 浏览器 飞秋 输入法 百度云 各种游戏 - client 客户端 - server 服务区 B/S构架: 淘宝 邮箱 各种游戏 百度 博客园 知乎 豆瓣 - browser 浏览器 - server 服务器 B/S是特殊的C/S架构 #### 8.8.2 ip 网络:一个实际存在计算机中的硬件 mac地址:每一 阅读全文
posted @ 2019-08-16 20:59 番茄炒蛋548542 阅读(232) 评论(0) 推荐(0)
摘要: ### 8.9 tcp协议和udp协议 #### 8.9.1 tcp协议 -------打电话 特点: - ​ 可靠 慢 全双工通信 - ​ 建立连接的时候:三次握手 - ​ 断开连接的时候:四次挥手 - ​ 长连接:会一直占用双方的端口 - ​ 能够传递的数据长度几乎没有限制 在建立连接之后: - 发送的每一条信息都有回执 - 为了保证数据的完整,还有重... 阅读全文
posted @ 2019-08-13 12:35 番茄炒蛋548542 阅读(158) 评论(0) 推荐(0)
摘要: ### 8.8 网络基础知识 #### 8.8.1 网络应用开发架构 C/S架构:迅雷 浏览器 飞秋 输入法 百度云 各种游戏 - client 客户端 - server 服务区 B/S构架: 淘宝 邮箱 各种游戏 百度 博客园 知乎 豆瓣 - browser 浏览器 - server 服务器 B/S是特殊的C/S架构 #### 8.8.2 ip 网络:一个实际存在计算机中的硬件... 阅读全文
posted @ 2019-08-08 21:31 番茄炒蛋548542 阅读(141) 评论(0) 推荐(0)
摘要: ### 8.5 正则模块(re模块) - findall ```python ret = re.findall('\d+','liujia123') #findall会匹配字符串中所有符合规则的项 #并返回一个列表 #如果未匹配到返回的就是一个空列表 ``` - search ```python ret = re.search('\d+','liujia123') print(ret) ... 阅读全文
posted @ 2019-08-07 21:26 番茄炒蛋548542 阅读(581) 评论(0) 推荐(0)
摘要: import json print(json.dumps("机器猫")) #这时候其实输出的并不是中文,而是ASCII中对应的机器猫的字符码 #原因:json.dumps序列化时候对中文默认使用的ascii编码,想要输出真正的中文需要指定ensure_ascii=False import json print(json.dumps("机器猫",ensure_ascii=False)) ... 阅读全文
posted @ 2019-08-06 22:49 番茄炒蛋548542 阅读(2406) 评论(0) 推荐(1)
摘要: 阅读全文
posted @ 2019-08-05 21:48 番茄炒蛋548542 阅读(966) 评论(0) 推荐(0)
摘要: ## 第八章 网络编程 ### 8.1 为什么要有正则表达式 - 匹配字符串 - ​ 一个人的电话号码 - ​ 一个人的身份证号 - ​ 一个机器的ip地址 - 表单验证 - 验证用户输入的信息是否正确 - 银行卡号 - 爬虫 - 从网页源码中获取一些链接、重要数据 - 正则规则(元字符,量词) - 第一条规则:本身是哪一个字符 ,就匹配字符串中的哪一个... 阅读全文
posted @ 2019-08-03 19:27 番茄炒蛋548542 阅读(215) 评论(0) 推荐(0)
摘要: # python学习笔记 ## 第一章 计算机基础 ### 1.1 硬件 计算机基本的硬件:CPU/内存/主板/硬盘/网卡/显卡,硬件与硬件之间需要系统来统一协调工作 ### 1.2 操作系统 操作系统是用于控制硬件与硬件之间的工作,常见的操作系统有三大类: - windows - linux - centos(公司线上一般用) - redhat - mac ### 1.3... 阅读全文
posted @ 2019-08-02 17:22 番茄炒蛋548542 阅读(267) 评论(0) 推荐(0)
摘要: ### 7.11 单例模式 - 无论实例化多少次,永远用的都是第一次实例化出来的对象 ```python class Foo: pass #多例,每实例化一次就会创建一个新的对象 obj1 = Foo() obj2 = Foo() #单例,无论实例化多少次,都是用的第一次创建的那个对象 ``` #### 7.11.1单例模式标准 ```python class Singleto... 阅读全文
posted @ 2019-08-01 18:58 番茄炒蛋548542 阅读(197) 评论(0) 推荐(0)