摘要:
1、打开文件open 文件可以是相对路径,也可以是绝对路径 2、文件读取模式 读r、r+、rb、r+b 直接读取: 按照字符读取: 使用rb模式读取 rb模式读取到结果为bytes格式 bytes准换为字符串decode('格式') 字符串转换成bytes使用encode('格式'),如果是英文,可 阅读全文
摘要:
1、引子 可变数据类型,赋值复制后,更改其中一个,另一个将会发生改变。 为解决这一问题,需要对数据执行深浅copy 2、浅copy 使用copy方法,实现了列表的复制,但是对孙子辈,重孙辈无效 从以上命令,可以看出,第二层依然指向相同的内存 3、深copy 深copy后,列表所有的层级都分配独立的内 阅读全文
摘要:
集合:可变的数据类型,他里面的元素必须是不可变的数据类型 特点:1、无序 2、不重复 1、set定义 错误示范: 2、增 update类似list的extend 3、删 4、查 5、集合的操作 6、冻结集合 frozenset方法,使集合冻结。冻结后,顺序不会发生改变,类型为:<class 'fro 阅读全文
摘要:
1、str 2、在循环一个列表时,最好不要删除列表中的元素 删除列表元素,得到的结果,往往不是预期的 例子1: 例子2: 循环开始后,由于索引值一直增加,同时列表的长度变化。导致读取到的值,不是预期想要的,甚至报错 列表长度动态变化下,如何删除其中的值呢? 3、指向通一内存的列表,其中一个值变了,所 阅读全文
摘要:
1、python2和python3区别常用整理 2、复制 == 比较值是否相等 is 比较,比较的是内存地址 id(内容) 3、字符集编码 阅读全文
摘要:
wheel组 wheel组具有部分root命令执行权限的用户组,但又比直接使用root用户安全 su和sudo su:在不切换用户的前提下,切换到另外一个用户 sudo:非root用户,使用root身份执行命令 编辑sudoer文件,可以配置某系用户可以执行某些命令 skel /etc/skel 新 阅读全文
摘要:
1、配置在统一个页里面打开标签 options→Global Options→terminal 勾选上connect sessions in tabs 阅读全文
摘要:
1、mastr配置文件配置分组: 编辑配置文件:/etc/salt/ 配置分组,供后续pillar判断参数使用 2、配置pillar /srv/pillar/top.sls master配置的分组web1groups和web2groups参数,分别对应配置下的文件名(web1server.sls和w 阅读全文