摘要:恢复内容开始 网络传输协议 OSI七层与TCP/IP五层网络架构详解 OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助。今天偶又复习了一下: (1)OSI七层模型 OSI中的层 功能 TCP/IP协议族 应用层 文件传输,电子邮件,文件服务,虚拟终端 TF
阅读全文
摘要:高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])将文件内容拷贝到另一个文件中 shutil.copyfile(src, dst)拷贝文件 shutil.copymode(src, dst)仅拷贝权限。内容、组、用户均不变 shu
阅读全文
摘要:阅读目录 isinstance和issubclass 反射 setattr delattr getattr hasattr __str__和__repr__ __del__ item系列 __getitem__ __setitem__ __delitem__ __new__ __call__ __l
阅读全文
摘要:Python __dict__与dir() 出处(http://blog.csdn.net/lis_12/article/details/53521554). Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的管理方案。 __dict__与dir()
阅读全文
摘要:python之路——初识面向对象 阅读目录 楔子 面向过程vs面向对象 初识面向对象 类的相关知识 对象的相关知识 对象之间的交互 类命名空间与对象、实例的命名空间 类的组合用法 初识面向对象小结 面向对象的三大特性 继承 多态 封装 面向对象的更多说明 面向对象的软件开发 几个概念的说明 面向对象
阅读全文
摘要:一、模块 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到py
阅读全文
摘要:一、random模块 二 os模块 os模块是与操作系统交互的一个接口 #创建序列化的文件夹 # with open('nameinfo',encoding='utf-8') as f: # for i in f: # i = i.strip() # print(os.path.exists(r'D
阅读全文
摘要:一、正则内容的补充 # print(r'\n') #表示取消字符串内所有转译符的转译作用 real # print('\n') #'\'转译符,n,加上转译符 \n --> 换行了 # print('\\n') #'\'转译符,n,加上转译符 \n --> 换行了 # #结论就是:在工具里什么样,挪
阅读全文
摘要:作业收藏 # 3.reversed和sorted和list列表类型内置的sort、reverse有什么区别? #reversed 的返回值是一个迭代器并不会直接修改原列表 sorted的返回值是生成一个新的列表,也不会直接修改原列表 #内置方法是直接对原列表的操作。 # 4.用map来处理字符串列表
阅读全文
摘要:一、30个内置函数及用法: 带key的重点标注: # 30个你认为重要的内置函数 带key参数的函数12.max 13.min 15.sorted #1 打印 # print(*args, sep=' ', end='\n', file=写入的文件名, flush=False 缓存是否) # def
阅读全文
摘要:一、内置函数接下来,我们就一起来看看python里的内置函数 分类图 1、作用域函数 基于字典的形式获取局部变量和全局变量 globals()——获取全局变量的字典 locals()——获取执行本方法所在命名空间内的局部变量的字典 2、字符串代码执行 # eval() 将字符串类型的代码执行并返回结
阅读全文
摘要:一、递归,在一个函数里面 调用 自己: pycharm的最大递归次数是997 查看与修改方法: 小例子: 二分查找算法:适用于有序的数字列表,# 典型问题:冒泡排序,快速排序,堆排序 #什么叫阶乘: 7 #7*6*5*4*3*2*1 def f(n): if n == 1: return 1 els
阅读全文
摘要:一、压栈 menu = { '北京':{ '海淀':{ '五道口':{ 'sogo':{}, '网易':{}, 'google':{} }, '中关村':{ '爱奇艺':{}, '汽车之家':{}, 'youku':{}, }, '上地':{ '百度':{}, }, }, '昌平':{ '沙河':{
阅读全文
摘要:一、浮点数 之前讲过的,有序 : 列表 元组 字符串 数字类 :int flost complex bool 散列累 :集合和字典 浮点数:--包含所有小数 和复数 复数:a +bj 实部和虚部 复数之间不能比较大小 试题收藏 # 老男孩Python全栈7期练习题(面试真题模拟) # 一、选择题(3
阅读全文
摘要:一、生成器的两种形式 1.生成器函数的应用 # def cloth(): # for i in range(100): # yield '衣服%s'%i # # g = cloth() # for i in g: # print(i) # for i in range(100): # print(g
阅读全文
摘要:三个作业: # 1.编写装饰器,为多个函数加上认证的功能(用户的账号密码来源于文件),要求登录成功一次,后续的函数都无需再输入用户名和密码 login_dic = {'alex':False} def login(func): def inner(*args,**kwargs): if not lo
阅读全文
摘要:一、闭包:内部函数引用了外部函数的变量. # def f1(): #从内部函数返回一个值到全局# b = 10# def f2():# return b# return f2()## print(f1()) 从某个网页读取网页内容 二、装饰器: 两个案例:1.一次认证,多次访问 2.将当前调用函数的
阅读全文
摘要:一、习题收藏 5、写函数,计算传入字符串中【数字】、【字母】、【空格】 以及 【其他】的个数,并返回结果。 # def func4(s): # dic = { # 'num':0,'alpha':0,'space':0,'others':0 # } # for i in s: # if i.isdi
阅读全文