05 2023 档案
摘要:函数 功能 append(x) 添加x到右端 appendleft(x) 添加x到左端 clear() 移除所有元素,使其长度为0 copy() 创建一份浅拷贝 count(x) 计算deque中元素等于x的个数 extend(iterable) 扩展deque的右侧,通过添加iterable参数中
阅读全文
摘要:读文件 读写文件是最常见的IO操作。python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供
阅读全文
摘要:函数os.scandir scandir方法返回了一个DirEntry迭代器对象,它非常轻巧方便,并且能告诉你迭代文件的路径。之前案例中,我们检查了entry是一个文件或者是一个文件夹,与此同时,我们添加它的路径到列表中。在 Python 3.5版本中,新添加了 os.scandir()方法,它是一
阅读全文
摘要:字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' var2 = "Runoob" Python 不支持单字符类型,单字符在 Python 中也是作为一个字
阅读全文
摘要:os.path模块 os.path 模块主要用于获取文件的属性。以下是 os.path 模块的几种常用方法: 方法 说明 os.path.abspath(path) 返回绝对路径 os.path.basename(path) 返回文件名 os.path.commonprefix(list) 返回li
阅读全文
摘要:函数返回值,返回多个值(返回元组) 实例1: # 定义函数,有多个返回值(返回元组) def measure(): """测量温度和湿度""" print("测量开始...") temp = 39 wetness = 50 print("测量结束...") # 元组-可以包含多个数据,因此可以使用元
阅读全文
摘要:enumerate enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 语法: enumerate(sequence, [start=0]) 参数 sequence :一个序列、迭代器或其他支持迭代对
阅读全文
摘要:内置函数list list() 方法用于将元组转换为列表。 注:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中。 #!/usr/bin/python # -*- coding: UTF-8 -*- aTuple = (123, 'runoob', 'goo
阅读全文
摘要:切片 切片(slice)是对序列型对象(如list, string, tuple)的一种高级索引方法。普通索引只取出序列中一个下标对应的元素,而切片取出序列中一个范围对应的元素,这里的范围不是狭义上的连续片段。下面的代码初步展示了切片索引的力量。 >>> a = list(range(10)) >>
阅读全文
摘要:pipe 参考资料 1. Linux - pipe() 管道的使用
阅读全文
摘要:参考资料 linux之pthread_atfork()函数讲解
阅读全文
摘要:网卡bond 所谓bond,就是把多个物理网卡绑定成一个逻辑上的网卡,使用同一个IP工作,在增加带宽的同时也可以提高冗余性,一般使用较多的就是来提高冗余,分别和不同交换机相连,提高可靠性,但有时服务器带宽不够了也可以用作增加带宽。 网卡配置bond(绑定)bond模式: 1、Mode=0(balan
阅读全文
摘要:参考资料 1. 本地虚拟机ceph 100.000% pgs not active 2. ceph集群提示pgs: 100.000% pgs unknown的一个解决办法
阅读全文
摘要:参考资料 1.使用vstart搭建ceph开发环境
阅读全文
摘要:搭建局域网yum源 需要在局域网访问,首先需要一个web服务器,比如apache httpd或者nginx均可以,centos默认是安装了httpd的,我们就用这个了。并且服务器的根目录在/var/www/html下,可以解析静态页面以及显示目录列表了。 安装httpd: yum install h
阅读全文
摘要:git rm 如果通过命令rm工作目录中强制删除文件,运行git status时就会提示: Changes not staged for commit。 git rm 删除文件有以下几种形式: 1. 将文件从工作区和暂存区删除: git rm [file] 从暂存工作区和暂存区删除 runoob.t
阅读全文

浙公网安备 33010602011771号