05 2021 档案
发表于 2021-05-24 17:02阅读次数:299评论次数:0
摘要:# 报C901表示该函数太复杂! 解决办法 在函数上添加如下注释即可 # flake8: noqa: C901
阅读全文 »
发表于 2021-05-20 21:03阅读次数:327评论次数:0
摘要:服务器准备 准备一个centos7以上版本的服务器。关闭防火墙,并且配置好主机名和ip。 >>> systemctl stop firewalld.service >>> systemctl disable firewalld.service 安装包准备 >>> wget --content-dis
阅读全文 »
发表于 2021-05-19 23:16阅读次数:123评论次数:0
摘要:从工作区添加到暂存区 git add 文件名 将暂存区文件回退到工作区 git rm --cache 文件名 分支合并 # 如将dev分支合并到master分支上,必须要先切到master分支上,再合并 git merge dev 对远程仓库地址起别名 git remote -v # 查看目前的别名
阅读全文 »
发表于 2021-05-19 18:14阅读次数:190评论次数:0
摘要:django自定义模型管理器Manager及方法 自定义管理器(Manager) 在语句Book.objects.all()中,objects是一个特殊的属性,通过它来查询数据库,它就是模型的一个Manager.每个django模型至少有一个manager,你可以创建自定义manager以定制数据库
阅读全文 »
发表于 2021-05-14 17:54阅读次数:71评论次数:0
摘要:itertools.filterfalse() # 创建一个迭代器,从可迭代的元素中筛选出仅返回false的元素 import itertools l1 = itertools.filterfalse(lambda x: x>4, [1,2,3,4,5,6,7,8,9]) print(l1) # <
阅读全文 »
发表于 2021-05-14 17:53阅读次数:132评论次数:0
摘要:# https://py.readthedocs.io/en/latest/path.html import os dir_path = "/home/lw/" os.path.join("/home/lw/", "view.py") 更推荐使用 from py.path import local
阅读全文 »
发表于 2021-05-14 17:52阅读次数:243评论次数:0
摘要:# stat模块定义了常数和函数,并用这些来解释os.stat()、os.fstat()和os.lstat()的结果(如果这些在该平台上存在的话)。 stat.S_ISREG(mode) # 判断mode是否为一般文件 stat.S_ISLINK(mode) # 判断是否为链接文件 stat.S_I
阅读全文 »
发表于 2021-05-14 17:51阅读次数:157评论次数:0
摘要:# pwd模块提供了获取UNIX平台用户的账户与密码信息(通过文件/etc/passwd),在所有的UNIX版本平台都可以用。 # pwd模块返回的是一个类似元组的对象,该对象的各个属性对应于passwd结构体的各个成员值,具体如下 index 属性 含义 0 pw_name 用户名 1 pw_pa
阅读全文 »
发表于 2021-05-14 17:50阅读次数:106评论次数:0
摘要:# 用来生成美观的ASCII格式的表格 pip install prettytable # 导入 from prettytable import PrettyTable # 使用 tb = pt.PrettyTable() # 头部信息 tb.field_names = [] # 设置字段列名 #
阅读全文 »
发表于 2021-05-12 17:47阅读次数:57评论次数:0
摘要:calendar.timegm(tupletime) # 将一个时间元组转换为时间戳
阅读全文 »
发表于 2021-05-12 17:42阅读次数:376评论次数:0
摘要:import jsonschema schema = { "type": "object", # 先声明每个键都是对象 "properties": { # 声明每个键对应的值的类型 "version_no": {"type": "string"}, "versions": { "type": "ar
阅读全文 »
发表于 2021-05-12 17:41阅读次数:178评论次数:0
摘要:示例:正常创建类 class Person(object): def __init__(self): self.name = name self.age = age p = Person("Alex", 22) """ python中一切皆对象:上面代码中,我们可以看到首先p对象是由Person类实
阅读全文 »
发表于 2021-05-12 17:40阅读次数:370评论次数:0
摘要:首先需要了解的是一个基类(父类),abc.ABCMeta。这个是用于实现抽象类的一个基础类 抽象方法的使用,在相应的方法之前一行加上@abstractmethod之后,从新的一行开始定义相应的方法。实现的方法就是一个抽象方法。子类继承之后,如果需要用到的这个方法则必须用新的方法将其实现。 示例代码
阅读全文 »
发表于 2021-05-12 17:28阅读次数:1031评论次数:0
摘要:conn = re.sub(result, '\r\n', content) res = "".join( [s for s in conn.strip().splitlines(True) if s.strip()])
阅读全文 »
发表于 2021-05-07 21:30阅读次数:2632评论次数:0
摘要:import matplotlib.ticker as ticker ax.xaxis.set_major_locator(ticker.MultipleLocator(base=10)) # ticker.MultipleLocator中的参数base是x轴显示的间隔
阅读全文 »