摘要: ```python # configparse # import configparser # config = configparser.ConfigParser() # config["DEFAULT"] = {'ServerAliveInterval': '45', # 'Compression': 'yes', # 'CompressionLevel': '9', # 'ForwardX1 阅读全文
posted @ 2020-05-12 21:17 西半球 阅读(112) 评论(0) 推荐(0) 编辑
摘要: python 2.X的错误 上面的代码会出现 如图的错误 原因是 :python 3.x 把__cmp__ 给去掉了。虽然你写了这个方法,实际上,这个代码没有生效,没有实现这个类的比较。 文章参考:https://www.zhihu.com/question/47895103 python3.7 的 阅读全文
posted @ 2020-05-12 17:41 西半球 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 如果碰到类似这样的错误 ,是项目没有导入需要的模块 参考:https://blog.csdn.net/weixin_42840933/article/details/85308265 第一步: 进入到 python安装目录下的Scripts 开始菜单选择运行,输入cmd运行,然后cd命令进入到pyt 阅读全文
posted @ 2020-05-11 11:20 西半球 阅读(6821) 评论(0) 推荐(0) 编辑
摘要: ```python dic = {'k':'v'} # 对象 : 存储属性 和调用方法 dic['k'] = 'v' # class Foo: # def __init__(self,name,age,sex): # self.name = name # self.age = age # self.sex = sex # # def __getitem__(self, item): # if ha 阅读全文
posted @ 2020-05-07 21:53 西半球 阅读(104) 评论(0) 推荐(0) 编辑
摘要: ```python # class 类名(父类1,父类2): # 静态属性 = '' # 静态属性 类属性 # def __init__(self): # 初始化方法 # self.name = 'alex' # # def func(self): # 动态属性 方法 # print(self.age) # 对象 = 类名() # 对象.方法名() # 对象.属性名 # 对象.name # 对象. 阅读全文
posted @ 2020-05-05 21:40 西半球 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 反射 封装 阅读全文
posted @ 2020-04-04 19:45 西半球 阅读(136) 评论(0) 推荐(0) 编辑
摘要: ```python # java : 面向对象编程 # 设计模式 —— 接口 # 接口类 : python原生不支持 # 抽象类 : python原生支持的 from abc import abstractmethod,ABCMeta class Payment(metaclass=ABCMeta): # 元类 默认的元类 type @abstractmethod def pay(self,mon 阅读全文
posted @ 2020-03-26 22:45 西半球 阅读(89) 评论(0) 推荐(0) 编辑
摘要: ```python# 面向对象编程# 思想 :角色的抽象,创建类,创建角色(实例化),操作这些实例# 面向对象的关键字# class 类名:# 静态属性 = 'aaa'# def __init__(self):pass## 类名.静态属性 #—— 存储在类的命名空间里# 对象 = 类名() # 实例化:创造了一个self对象,执行init方法,返回self对象给外部# 对象.属... 阅读全文
posted @ 2020-03-24 21:18 西半球 阅读(102) 评论(0) 推荐(0) 编辑
摘要: ```python # 定义类 # class # 函数 : 方法 动态属性 # 类中可以定义方法,方法都有一个必须传的参数self # 变量 : 类属性 静态属性 # 类中可以定义静态属性 # __init__方法 初始化方法 # python帮我们创建了一个对象self # 每当我们调用类的时候就会自动触发这个方法。默认传self # 在init方法里面可以对self进行赋值 # self是什 阅读全文
posted @ 2020-03-24 20:49 西半球 阅读(152) 评论(0) 推荐(0) 编辑
摘要: ```python # dict # d = {'k':'v'} # # list # [1,2] # print(dict) # 类 # print(d) # 对象 # 自定义类 # def 函数名(): # pass # class 类名: # 属性 = 'a' # # print(类名.属性) # 类名的作用 就是操作属性 查看属性 # class Person: # 类名 # countr 阅读全文
posted @ 2020-03-21 10:50 西半球 阅读(74) 评论(0) 推荐(0) 编辑