09 2018 档案
摘要:import hashlib """""" """ # 实例化对象 obj = hashlib.md5() # 写入要加密的字节 obj.update('admin'.encode('utf-8')) # 获取密文 ret = obj.hexdigest() print(ret) """ # 加密应用 def md5(pwd): # 实例化对象 obj = hashlib.m...
阅读全文
摘要:python基础部分 python基础初识 万恶之源之运算符 基本数据类型(int, bool, str) 基本数据类型(list,tuple) 基础数据类型之字典 万恶之源-再谈编码 set集合和深浅拷贝 万恶之源-文件操作 python函数部分 初识函数 函数的动态参数和作用域 闭包和迭代器(函
阅读全文
摘要:1. isinstance/issubclass/type class Base(object): pass class Foo(Base): pass obj1 = Foo() print(isinstance(obj1,Foo)) # 检查第一个参数(对象)是否是第二个参数(类及父类)的实例。
阅读全文
摘要:一.客户端/服务器架构 UDP架构: import socket #创建一个udp协议下的socket,需要使用参数type udp_server = socket.socket(type=socket.SOCK_DGRAM) #DGRAM : datagram 数据报 #拿到一个地址,启动程序的时
阅读全文
摘要:一.函数式编程和面向对象编程区别 - 函数: 是将某些功能代码封装到函数中,不用重复编写,直接调用函数即可 - 面向对象: 是对函数分类和封装 def email(em,text): """ 发送邮件 :param em: :param text: :return: """ print(em,tex
阅读全文