摘要: 正则表达式 阅读全文
posted @ 2020-07-08 20:44 royal、无言 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 文件读取 读取模式('r')、写入模式写入模式('w')、附加模式附加模式('a')或让你能够读取和写入文件的模式('r+' 如果要写入的文件不存在,函数open()将自动创建它。然而,以写入('w')模式打开文件时千万要小心,因为如果指定的文件已经存在,Python将在返回文件对象前清空该文件 p 阅读全文
posted @ 2020-07-08 20:39 royal、无言 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 迭代器&生成器 迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素, 阅读全文
posted @ 2020-07-06 22:07 royal、无言 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1.通过netmiko模块连接交换机,并发送命令,将日志记录给文本 代码: from netmiko import ConnectHandler SW={ 'device_type':'huawei', 'ip':'192.168.56.2', 'username':'wanghang', 'pas 阅读全文
posted @ 2020-07-06 21:09 royal、无言 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.装饰器 代码: import time def timer(func): #timer(test1) def deco(*args,**kwargs): # *args是为了装饰不同的函数,因为有的函数是需要传参数,有的不需要 start_time=time.time() res=func(*a 阅读全文
posted @ 2020-07-06 21:00 royal、无言 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1.函数 代码: def test(x,y): print(x) print(y) test(y=2,x=1)#关键字参数 与形参顺序无关 test(1,2)#位置参数 与形参一一对应 test(1,y=2)#如果有多个参数,关键字参数要放在位置参数后面 View Code 2.进度条 import 阅读全文
posted @ 2020-07-06 20:55 royal、无言 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1.练习 需求:三级菜单,输入目录地址进入下一级菜单 代码: area={ 'hubei':{'huanggang':['qichun','wuxue','huangzhou'], 'wuhan':['wuchang','hankou','hongshan'] }, 'jiangsu':{'nanj 阅读全文
posted @ 2020-07-06 20:35 royal、无言 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1.字符串 字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号 >>> name="ada lovelace" >>> print(name.title()) #首字母改成大写 Ada Lovelace >>> print(name.upper()) #全改成大写 阅读全文
posted @ 2020-05-12 18:06 royal、无言 阅读(98) 评论(0) 推荐(0) 编辑