摘要: #批量创建文件夹和文件import os def folder(file): fo=os.path.exists(file) #判断文件夹是否存在,返回true,false if not fo: os.makedirs(file) #不存在则创建 else: print("folder was fo 阅读全文
posted @ 2021-11-22 22:58 玉石非玉 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 具体见第二天博客。 阅读全文
posted @ 2021-11-21 23:59 玉石非玉 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 一、iptables iptables是网络层的流量控制,主要适用于流量的来源和去向至少有一个是本机的情况。 1.iptables常用规则编写 这条规则的意思是,FORWARD链上,任何对22端口建立好的tcp连接,都不允许通过。 iptables -A FORWARD -p tcp -m stat 阅读全文
posted @ 2021-07-22 18:23 玉石非玉 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 图形化界面不需要全用命令,命令行输入virt-manager就可以进行管理了。 检查是否有虚拟化支持,检查kvm模块是否加载 grep -E 'vmx|svm' /proc/cpuinfo lsmod | grep kvm #有以下显示说明是已经加载了模块 kvm_intel 142999 0 kv 阅读全文
posted @ 2021-07-22 17:43 玉石非玉 阅读(375) 评论(0) 推荐(0) 编辑
摘要: vncserver可以让windows系统用户轻松进行centos7图形化访问控制 1、安装vnc server #有网,直接一条命令安装 yum -y install tigervnc-server #如果没有网,也可以离线安装 rpm -ivh tigerxxx.rpm yum -y insta 阅读全文
posted @ 2021-07-20 11:38 玉石非玉 阅读(431) 评论(0) 推荐(0) 编辑
摘要: ​ ​ 将虚拟机设置为更大硬盘空间之后,内部还需要再设置一下 1、首先确认当前各文件系统大小,可以看到根目录对应文件系统大小是10GB,/boot对应文件系统大小是0.4GB。 df -h vgdisplay vgdisplay -v centos 2、确认当前磁盘容量信息,/dev/sda大小为5 阅读全文
posted @ 2021-07-20 11:29 玉石非玉 阅读(122) 评论(0) 推荐(0) 编辑
摘要: graylog 1.准备环境,安装mongodb yum install epel-release -y yum install pwgen -yyum -y install javavim /etc/profile # JAVA配置JAVA_HOME=/usr/lib/jvm/java-1.8.0 阅读全文
posted @ 2021-07-20 11:23 玉石非玉 阅读(271) 评论(0) 推荐(0) 编辑
摘要: centos7修改网卡名,将ens33或其他修改为eth0,然后桥接br0网口 阅读全文
posted @ 2021-07-20 10:45 玉石非玉 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 一、基本规则 1.所有模块尽量往上写,方便浏览(顺序:内置模块、扩展模块、自定义模块) 2.模块不会被重复导入,从sys.modules看 3.从sys.path中导入模块 二、import导入 1.import 模块名(和自定义变量不冲突) 2.import 模块名 as 重命名 (提高代码的兼容 阅读全文
posted @ 2019-08-10 17:43 玉石非玉 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、定义 二、相关模块 三、json 四、pickle 五、shelve 阅读全文
posted @ 2019-08-10 17:32 玉石非玉 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、os常见方法 二、sys模块常见方法 三、参考 https://www.cnblogs.com/Eva-J/articles/7228075.html 阅读全文
posted @ 2019-08-10 17:27 玉石非玉 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、三种时间表示方式 二、三种表示方式转换(必须经过结构化时间为中转) 三、random模块 阅读全文
posted @ 2019-08-10 17:22 玉石非玉 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、定义 二、方法 1.namedtuple,元组命名 举例:扑克花色 2.Queue 队列 3.deque 4.OrderDict 5.defaultdict 6.counter 计算字符串中每个字符个数 阅读全文
posted @ 2019-08-10 17:13 玉石非玉 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、import re 二、findall方法、search方法、match方法 三、split方法(切块) 四、sub与subn方法 五、其他(compile与finditer) 阅读全文
posted @ 2019-08-04 17:48 玉石非玉 阅读(143) 评论(0) 推荐(0) 编辑
摘要: #第二大块——匹配多个字符 #第三大块 非贪婪匹配、转义 #第四大块 分组和示例 *#问号的用法 1.作量词,0次或一次 2.用在两次后面,非贪婪匹配 3.正则与python,?:表示非分组优先 总结: 元字符: 1.\w \s \d \W \S \D 2. . 3.\n \t 4.\b 5. ^ 阅读全文
posted @ 2019-08-03 12:27 玉石非玉 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 求第N个斐波那契数 1 1 2 3 5 8 …… 方法一: #此时需要两个递归,不太适合内存较小的情况 方法二: #此时比较完美,可以很轻松地计算比较大的斐波那契数 阅读全文
posted @ 2019-08-03 11:23 玉石非玉 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一、定义 在函数内部调用自己的函数 二、示例 1.如果没有结束条件地调用自己,就会浪费内存,超过之后就会RecursionError报错(递归报错) 默认递归最大深度(997),但是最大递归深度可以修改。 #如果递归次数太多就不建议使用递归,非常占内存 #优点是可以优化代码,更简洁 2.一个编程示例 阅读全文
posted @ 2019-08-02 20:30 玉石非玉 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、定义 不需要在定义的时候使用形参,比较方便快捷,但是对于较复杂的函数不可以 二、示例 1.虽然匿名但是也可以把这个函数赋值给某个变量 2.匿名,没有将函数给某个变量,直接使用 三、一个编程示例 阅读全文
posted @ 2019-08-02 18:06 玉石非玉 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1.去掉所有空内容 2.将100以内所有开平方是整数的值 3.将每个值都执行一遍里面的函数 4.按列表的len排序 阅读全文
posted @ 2019-08-02 17:59 玉石非玉 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、定义 python自动调用的,本来就有的函数。 不依赖某个函数,即使用前不需要加. 二、举例 1.dir 2.collable 3.help 4.id和hash 5.input、print与end,sep 6.exec、eval与compile 7.几个简单内置函数 阅读全文
posted @ 2019-08-02 17:55 玉石非玉 阅读(152) 评论(0) 推荐(0) 编辑