python网络设计模块
摘要:1.Socket模块 Socket模块中的socket()方法用于创建套接字,套接字主要是两个程序之间的信息通道,程序可能分布在不同的计算机上,通过套接字相互发送信息 语法格式:socket(socket_family,socket_type,protocol = 0) socket_family
阅读全文
python网络模型介绍
摘要:1.基础知识:OSI简介 2.基础知识 TCP/IP简介:传输控制协议/因特网互联协议 OSI模型和TCP/IP
阅读全文
python连接数据库步骤
摘要:1.导入sqlite3模块 2.调用connect()创建数据库连接,返回对象conn 3.调用conn.execute()方法创建表结果或者插入数据。如果设置了手动提交,则需要调用conn.commit()方法提交插入的数据 4.调用conn.cursor()方法返回游标,然后通过cur.exec
阅读全文
python2和python3的区别
摘要:python2和python3的区别: http://www.ttlsa.com/docs/dive-into-python3/porting-code-to-python-3-with-2to3.html
阅读全文
python持久化
摘要:持久化:将程序数据在持久状态和瞬时状态之间进行转换的机制。持久化主要应用于将内存中的对象存储在关系型数据库中,当然也可以存储在磁盘文件,XML数据文件中 持久化存储 1.实现数据持久化至少需要实现以下3个接口 void Save(object o).把一个对象保存到外存中 Objject Load(
阅读全文
python异常报错处理
摘要:1.使用try...except捕捉异常 try: s=1/0 except IndexError: print ('except') except KeyError: print ('Keyerror') except ZeroDivisionError: print ('ZeroDivision
阅读全文
python针对记事本操作以及文件夹操作
摘要:#-*-coding:utf-8-*-'''创建记事本,编写内容,查看内容,格式化笔记本,备份与恢复本地记事本,日志内容过滤write()函数writelines()函数os 函数copyfile()和move()函数replace()函数 替换字符串mkdir()函数 创建文件目录makedirs
阅读全文
python新式类
摘要:#-*-coding:utf-8-*-'''_slots_类属性1._slots_是一个类变量,可以由一系列对象组成,使用所有合法标识构成的实例属性的集合表示,它也可以是一个列表,元组,或可迭代对象,总之,任何试图创建一个其名不在_slots_中的实例属性的操作都将引发AttributeError异
阅读全文
python类的命名空间以及继承检查
摘要:#-*-coding:utf-8-*-'''类的命名空间1.声明一个类命名空间,在类中定义一个供所有成员访问的变量count,用于计算成员的数量,接着定义一个方法来初始化所有的实例,之后将类实例化,调用方法进行输出'''class MyNamespace: count = 1 def myinnit
阅读全文
python多重继承
摘要:#-*-coding:utf-8-*-'''多重继承'''class MyFather: def __init__(self): self.eyes = '爸爸的眼睛是双眼皮' print(self.eyes)class MyMother: def __init__(self): self.fore
阅读全文
python模拟抽象类
摘要:#-*-coding:utf-8-*-'''模拟抽象类通过NotImplementedError类来模拟抽象类,使其在实例化是抛出异常'''def abstract(): raise NotImplementedError('abstract')class Person: def __init__(
阅读全文
python如何使用继承
摘要:#-*-coding:utf-8-*-'''使用继承'''class SchoolMember: def __init__(self,name,age,addr,hoppy): self.name = name self.age = age self.addr = addr self.hoppy =
阅读全文
正则表达式初练
摘要:#-*-coding:utf-8-*-import reprint(' 欢迎使用窗内网会员注册系统 ')name = input('请输入用户名:\n')pwds1 = input('请输入登录密码:\n')pwds2 = input('请确认密码:\n')text = input('请输入邮箱地址
阅读全文
python类的使用
摘要:#-*-coding:utf-8-*-mystr=input('请输入你想要知道的对象:')class MyWorld: #定义的人对象 def person(self): self.mytalk = '我可以用语言来表达' self.mylimbs = '也可以用肢体语言来表达' self.mye
阅读全文
python之random模块的使用与介绍
摘要:random.seed(a=None, version=2) # 初始化伪随机数生成器。如果未提供a或者a=None,则使用系统时间为种子。如果a是一个整数,则作为种子。 random.seed(a=None, version=2) # 初始化伪随机数生成器。如果未提供a或者a=None,则使用系统
阅读全文
python公有属性
摘要:#-*-coding:utf-8-*-'''公有属性'''class Fly: price = 123 #公有的实例属性 def __init__(self): self.direction = '开往北京的火车' #公有的实例属性 zIng = '候车厅中,人很多' #局部变量if __name_
阅读全文
python私有属性
摘要:#-*-coding:utf-8-*-'''私有属性:将公有的direction修改成私有__direction私有的属性不能被实例化对象访问,访问格式:_Fly__direction'''class Fly: price = 123 def __init__(self): self.__direc
阅读全文
python内置属性
摘要:#-*-coding:utf-8-*-'''内置属性'''class BuiltAttribute: def __init__(self): self.built = 'wo shi fangfa "__init__"gou zao fang fa deshu xing'class AttendBu
阅读全文
python数据属性
摘要:#-*-coding:utf-8-*-'''数据属性'''class Datatribute: passif __name__=='__main__': data = Datatribute() data.name = '我是没有被预先定义的数据属性' print(data.name)
阅读全文