09 2022 档案

摘要:ps man 1 ps 支持的命令格式 unix格式:-h -e,短格式 bsd格式: a,x,u格式 ,不加-的格式 gnu长格式:--help,长格式 [root@iZ2~]# ps PID TTY TIME CMD 4234 pts/0 00:00:00 bash 4455 pts/0 00: 阅读全文
posted @ 2022-09-19 18:03 红丿领巾 阅读(109) 评论(0) 推荐(0)
摘要:os模块:#删除重命名os.remove(r'a.txt'),r表示里面的字符不转义os.rename('a.txt','b.txt')#删除目录,必须是空目录os.removedirs('aa'),不为空删不了#使用shutil模块可以删除带内容的目录shutil.rmtree('aa')#和路径 阅读全文
posted @ 2022-09-19 15:27 红丿领巾 阅读(38) 评论(0) 推荐(0)
摘要:1.datetime模块封装了一些时间,日期datetimetimedeltaimport datetime#date类 :年月日d=datetime.date(2022,10,10)print(d.year)print(d.month)print(d.day) #time类:时分秒t=dateti 阅读全文
posted @ 2022-09-19 14:57 红丿领巾 阅读(29) 评论(0) 推荐(0)
摘要:1.今日模块的介绍time datatimeos syshashlib(加密) json(序列化) pickle(反序列化) cellections集合 import time获取时间戳:从时间元年1970 1.1 00:00:00 到现在经过的秒数time.time 获取格式化时间对象,是9个自动 阅读全文
posted @ 2022-09-19 12:08 红丿领巾 阅读(30) 评论(0) 推荐(0)
摘要:###Python核心编程\基础教程\流畅的python\数据结构与算法(机械工业出版)\cook book# import time# class Time:# def __init__(self,year,month,day):# self.year=year# self.month=month 阅读全文
posted @ 2022-09-19 11:33 红丿领巾 阅读(23) 评论(0) 推荐(0)
摘要:#bytes#bytearray#以学过的线性结构:List tuple str bytes bytearray#q切片sequence(start:stop)#sequence(start:stop:step)x=tuple(range(10))x=(0, 1, 2, 3, 4, 5, 6, 7, 阅读全文
posted @ 2022-09-19 11:27 红丿领巾 阅读(144) 评论(0) 推荐(0)
摘要:#装饰器:在不改变原函数的代码以及调用方式的前提下,为其增加新的功能#开放:对代码的扩展开放的#封闭:对源码的修改是封闭的#装饰器:完全遵守开放封闭原则# 练习记得测一下#@语法糖def wrapper(f): def inner(*args,**kwargs): ret=f(*args,**kwa 阅读全文
posted @ 2022-09-19 11:26 红丿领巾 阅读(47) 评论(0) 推荐(0)
摘要:#匿名函数:一句话函数,比较简单的函数 # def func(a,b):# return a+b #构建匿名函数,lambda相当于def,关键字# #,a,b相当于形参:,a+b 返回值func1=lambda a,b: a+bprint(func1(4,4)) 阅读全文
posted @ 2022-09-19 11:25 红丿领巾 阅读(24) 评论(0) 推荐(0)
摘要:#python 提供了68个内置函数 #callable 判断一个对象是否可被调用#bin:将十进制转换成二进制并返回#oct:将十进制转化成八进制字符串并返回#hex:将十进制转化成十六进制字符串并返回 #divmod(10,3) 返回商3余1(3,1)#bytes ***s1='太白'# b=s 阅读全文
posted @ 2022-09-19 11:25 红丿领巾 阅读(21) 评论(0) 推荐(0)
摘要:apple 10 3tesla 100000 1mac 3000 31evon 3000 3chicken 10 3 #a.txt。作业要求,将里面内容,构建成[{'name':'apple','price':'10','amount':3},{'name':'tesla','price':'300 阅读全文
posted @ 2022-09-19 11:23 红丿领巾 阅读(26) 评论(0) 推荐(0)
摘要:import hashlibstr='sxssxkakj你好'def md5(psd): #创建一个加密对象 ret=hashlib.md5() #对对象进行加密 ret.update(psd.encode('utf-8')) return ret.hexdigest() def register( 阅读全文
posted @ 2022-09-19 11:23 红丿领巾 阅读(18) 评论(0) 推荐(0)
摘要:# CSV即逗号分隔值Comma-Separated Values# 它是一个被行分隔符、列分隔符划分成行和列的文本文件# CSV 不指定字符编码# 每一行称为一条记录record# 表头可选,和字段列对齐就行了# 分隔符# # 行分隔符为\r\n,最后一行可以没有换行符# # 列分隔符常为逗号或者 阅读全文
posted @ 2022-09-19 11:22 红丿领巾 阅读(184) 评论(0) 推荐(0)
摘要:# import os# from os import path# p='/etc/system/if-config'# ret=path.split(p)# print(ret)# # p =path.join('/etc','nihao','w')# # # ret=path.dirname(p 阅读全文
posted @ 2022-09-19 11:21 红丿领巾 阅读(35) 评论(0) 推荐(0)
摘要:#在拼接的时候,两边必须要有一边是Path对象from pathlib import Path'b'/ Path('c/d')p1=('b' / Path('c/b'))p1WindowsPath('b/c/b') p1.parts('a', 'b', 'c', 'd', 'e', 'f', 'g' 阅读全文
posted @ 2022-09-19 11:21 红丿领巾 阅读(49) 评论(0) 推荐(0)
摘要:import re# s="""bottle\nbag\nbig\napple"""# for i ,c in enumerate(s,1):# print((i-1,c),end='\n' if i % 7 ==0 else '\t')# print()# m=re.match('a',s)# m 阅读全文
posted @ 2022-09-19 11:20 红丿领巾 阅读(167) 评论(0) 推荐(0)
摘要:import re 1,站长之家正则表达式http://tool.chinaz.com/regex2.什么是正则表达式一套规则,匹配字符串的,只能操作字符串#能做什么1,检测一个输入的字符串是否合法2.从一个大文件中找到所有复核规则的内容字符组[]一个中括号只匹配一个字符位置[0-9]根据ascii 阅读全文
posted @ 2022-09-19 11:18 红丿领巾 阅读(37) 评论(0) 推荐(0)
摘要:nonlocal 非本地的,就是上一级的,但是不是全局的#LEGB:localE外层函数局部变量GlobalBuitl-in #参数解构# *对容器解构,按照位置传实参,字典取得是key#** 只用于mapping,按照kv对实现关键字传参,key要和形参对应 #至少传入两个参数,求最大值跟最小值x 阅读全文
posted @ 2022-09-19 11:08 红丿领巾 阅读(17) 评论(0) 推荐(0)
摘要:#字典Dict,也称为mapping字典是可变的、无序的、key不重复的key-value 键值对集合 初始化:dict(**kwargs)使用name=value对初始化一个字典dict(iterable,**kwarg),使用可迭代对象和name=value对构造字典,不过可迭代对象的元素必须是 阅读全文
posted @ 2022-09-19 11:00 红丿领巾 阅读(38) 评论(0) 推荐(0)
摘要:#解构:右边是个容器,有元素,个数不能不匹配#rest剩余,rest参数结构,是把剩余的拿走,返回List类型a,*rest,b=1,2,3print(a,b,rest) x=[range(5)] #一个容器塞到另一个容器中print(x,len(x)) x=[*range(5)]#拆箱子print 阅读全文
posted @ 2022-09-19 10:59 红丿领巾 阅读(17) 评论(0) 推荐(0)
摘要:#遍历字典,遍历出来的是key的值# d1={'a': [1], 'b': [1], 'c': [1], 'd': [1], 'e': [1]}# # for k in d1:# # print(k)# # for k in d1.keys():# # print(k,d1.get(k),d1[k] 阅读全文
posted @ 2022-09-19 10:58 红丿领巾 阅读(27) 评论(0) 推荐(0)
摘要:#集合,由任意个元素构成的集体#它是可变的,无序的,不重复的元素的集合set()空集合set(iterable) new set objects1=set(range(5))print(s1,type(s1)){0, 1, 2, 3, 4} <class 'set'> {{1},[1],{}} 集合 阅读全文
posted @ 2022-09-19 10:57 红丿领巾 阅读(53) 评论(0) 推荐(0)