摘要:
隐藏 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) #其实这仅仅这是一种变形操作且仅仅只在类定义阶段发生变形 #类中所有双下划线开头的名称如__x都会在类定义时自动变形成:_类名__x的形式: class A: __N=0 #类的数据属性就应该是共享的,但是语法上是可以把类的数 阅读全文
摘要:
网络编程 基于UDP的套接字 udp是无链接的,先启动哪一端都不会报错 udp服务端 1 ss = socket() #创建一个服务器的套接字 2 ss.bind() #绑定服务器套接字 3 inf_loop: #服务器无限循环 4 cs = ss.recvfrom()/ss.sendto() # 阅读全文
摘要:
random模块 取随机值 OS模块 os模块是与操作系统交互的一个接口 在Linux和Mac平台上,该函数会原样返回path,在windows平台上会将路径中所有字符转换为小写,并将所有斜杠转换为饭斜杠。>>> os.path.normcase('c:/windows\\system32\\') 阅读全文
摘要:
时间模块 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 格式化的时间字符串(Format String) 结构化 阅读全文
摘要:
##什么是正则'''正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行.''' 阅读全文
摘要:
###匿名函数与内置函数'''匿名函数与内置函数常用模块面向对象 ''' ''' def func(x,y,z=1): return x+y+z # print(func)# print(func(1,2,3)) #匿名函数:1、没有名字 2:函数体自带return#函数体只有一行代码可以这样写 # 阅读全文
摘要:
常用模块 logging 日志模块 configparser 模块 阅读全文