摘要: #文件上传 server端 import socket import json ipaddr = '127.0.0.1' port = 9002 sk = socket.socket() sk.bind((ipaddr,port)) sk.listen() conn,addr = sk.accept 阅读全文
posted @ 2020-08-09 23:04 94小渣渣 阅读(127) 评论(0) 推荐(0) 编辑
摘要: tcp 实现聊天功能 server端 import socket sk = socket.socket() #初始化socket对象 ,默认TCP的方式 sk.bind(('127.0.0.1',22000)) #先绑定 sk.listen() #再监听 while True: #同时连多个人 ob 阅读全文
posted @ 2020-08-07 18:17 94小渣渣 阅读(197) 评论(0) 推荐(0) 编辑
摘要: p154- #callable(对象) #对象()能不能运行,就是callable() 要做的事情 #1 class A: pass a = A() print(callable(a)) #False 不可调用 #2 class B: def __call__(self, *args, **kwar 阅读全文
posted @ 2020-08-05 18:07 94小渣渣 阅读(107) 评论(0) 推荐(0) 编辑
摘要: #反射 class Person(object): def __init__(self,name,age): self.name = name self.age = age p1 = Person('tom',25) ret = getattr(p1,'name') #获取对象p1的属性name的值 阅读全文
posted @ 2020-08-04 18:03 94小渣渣 阅读(92) 评论(0) 推荐(0) 编辑
摘要: p149- #封装:把属性和方法装起来 #广义:把属性和方法装起来,外面不能直接调用了,要通过类的名字调用 #狭义:把属性和方法藏起来,外面不能调用,只能内部调用,在定义属性前面加个双下划线(如:__pwd) class User: __Country = 'China' #私有静态变量 def _ 阅读全文
posted @ 2020-08-03 20:41 94小渣渣 阅读(76) 评论(0) 推荐(0) 编辑
摘要: p140- # #练习 # #用类现 队列Queue 和 栈Stack 分别实现put 和get方法 class Queue(object): def __init__(self):self.l1 = [] def put(self,a):self.l1.append(a) def get(self 阅读全文
posted @ 2020-08-02 22:01 94小渣渣 阅读(93) 评论(0) 推荐(0) 编辑
摘要: p134- #练习:基于圆形类实现一个环类,接受参数为大圆R和小圆半径r #实现方法:计算环形面积和环形周长 #借助组合,要求组合圆形类的对象完成需求 from math import pi class Circle: def __init__(self,r): self.r=r def area( 阅读全文
posted @ 2020-08-01 22:34 94小渣渣 阅读(126) 评论(0) 推荐(0) 编辑
摘要: #sys.argv练习 #写一个python脚本,在cmd里执行 #python xxx.py 用户名 密码 cp 文件路径 目的地址 #python xxx.py tom cp 文件 指定目录 #python xxx.py tom rm 指定目录 #python xxx.py tom rename 阅读全文
posted @ 2020-07-30 14:00 94小渣渣 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 命名空间 # 命名空间 # python中一切皆对象 # 所有的对象都有一个类型 # []的类型是list # {}的类型是dict # #函数也是类型 # def abc():pass # print(type(abc)) #<class 'function'> class A: #类的创建,开辟 阅读全文
posted @ 2020-07-29 22:17 94小渣渣 阅读(59) 评论(0) 推荐(0) 编辑
摘要: p123- shutil 模块 import shutil #拷贝一个文件 shutil.copy2('a.txt','a_bak.txt') #拷贝一个目录 shutil.copytree('aa','aa_bak') #拷贝一个目录,但是忽略其中1个文件 __init__.py shutil.c 阅读全文
posted @ 2020-07-27 17:53 94小渣渣 阅读(64) 评论(0) 推荐(0) 编辑