05 2020 档案

摘要:FALSE的七种情况 0, 0.0, ' ', '0', false, array(), NULL 超全局数组 $GLOBALS, $_GET, $_POST, $_SERVER, $_REQUEST, $_SESSION, $_COOKIE, $_FILES, $_ENV $_SERVER['SE 阅读全文
posted @ 2020-05-25 17:37 不一样的开始 阅读(127) 评论(0) 推荐(0) 编辑
摘要:比如recv(300) 设置接收300个字节 但是数据有350个字节 第一次接收300个字节之后 还有50个字节放在了输入缓冲区中 下次再执行send时 只是接收了上次存在缓冲区中的50个字节 两种粘包现象 send数据过大时, 大于recv设置的字节, 第二次只接收上一次缓冲区剩余的数据 连续se 阅读全文
posted @ 2020-05-22 16:25 不一样的开始 阅读(160) 评论(0) 推荐(0) 编辑
摘要:简单的自定义异常处理 class CustomizeError(BaseException): def __init__(self, msg): self.msg = msg def __str__(self): return self.msg try: raise CustomizeError(' 阅读全文
posted @ 2020-05-20 17:00 不一样的开始 阅读(1993) 评论(0) 推荐(0) 编辑
摘要:实例方法, 类方法, 静态方法, 动态方法伪装成属性 class Dog: # 实例方法 def eat(self): pass # 类方法, 主要用于操作类属性 增删改 @classmethod def sleep(cls): pass # 静态发发, 和普通函数相似 @staticmethod 阅读全文
posted @ 2020-05-19 15:18 不一样的开始 阅读(176) 评论(0) 推荐(0) 编辑
摘要:父类定义统一化pay接口方法, 子类必须实现这个方法 from abc import ABCMeta, abstractmethod class Payment(metaclass=ABCMeta): @abstractmethod def pay(self): pass class Alipay( 阅读全文
posted @ 2020-05-19 13:51 不一样的开始 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:re模块 \w 匹配字母(包含中文)或数字或下划线 \W 匹配非字母(包含中文)或数字或下划线 \s 匹配任意的空白符 \S 匹配任意非空白符 \d 匹配数字 \D p匹配非数字 \A 从字符串开头匹配 \z 匹配字符串的结束,如果是换行,只匹配到换行前的结果 \n 匹配一个换行符 \t 匹配一个制 阅读全文
posted @ 2020-05-18 10:36 不一样的开始 阅读(191) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示