随笔分类 - python分享
/
摘要:一.系统目录结构介绍 1、目录结构特点 linux系统中的目录一切从根开始。 Linux系统中的目录结构拥有层次。 Linux系统中的目录需要挂载使用。 2、目录挂载初识 挂载的命令:mount mount [磁盘路径] [挂载的路径] 查看本机挂载的命令 [root@localhost dev]#
阅读全文
摘要:一.复制文件 使用命令cp:copy的缩写cp 格式: cp [参数] [被复制文件的路径] [复制到的新路径] 参数: -r : 递归复制。 -a : 保证某些属性不变。 案例: 案例1:将/root目录下anaconda-ks.cfg复制到/tmp目录 [root@localhost ~]# c
阅读全文
摘要:一.系统介绍 1、ping 格式: ping [网址] 2、主机登录用户信息 [root@localhost ~]# root : 登录当前系统的用户名 @ : 分隔符,没有特殊含义 localhost : 当前系统的主机名 ~ : 当前所在的目录(~ 代表的是当前的家目录, /root) # :
阅读全文
摘要:前言 虚拟机快照 磁盘“快照”是虚拟机磁盘文件(VMDK)在某个点及时的副本。系统崩溃或系统异常,你可以通过使用恢复到快照来保持磁盘文件系统和系统存储。当升级应用和服务器及给它们打补丁的时候,快照是救世主。VMware快照是VMware Workstation里的一个特色功能。 如果你创建了多于一个
阅读全文
摘要:一.组合 1.定义: 组合就是一个对象拥有一个属性,但该属性的值是来自于另外一个类产生的对象。 2.例子: 1 # 组合:就是一个对象拥有一个属性,该属性的值是另一个类的对象 2 # 解决类与类之间的问题 3 4 class People(): 5 school = 'sh' 6 7 def __i
阅读全文
摘要:一.继承(重要) 1.什么是继承? 继承就是一种新建类的方法,新建的类叫做子类或者父类,被继承的类我们叫做父类或者基类。 1 class ParentClass1: # 定义父类 2 pass 3 4 5 class ParentClass2: # 定义父类 6 pass 7 8 9 class S
阅读全文
摘要:一.类的绑定方法 1 # 绑定给对象的 2 class Student(): 3 def __init__(self, name, age, gender): 4 self.name = name 5 self.age = age 6 self.gender = gender 7 8 def tel
阅读全文
摘要:hashlib模块 加密:将明文数据通过一系列算法变成加密文数据(目的是为了让数据更加安全) 加密算法:md系列,sha系列,base系列,hmac系列 1 import hashlib 2 3 # 先确定算法类型(md5普遍使用) 4 md5 = hashlib.md5() 5 # 将明文数据传递
阅读全文
摘要:一.Random随机数模块 1 import random 2 print(random.random()) # 随机产生一个0-1之间的小数 3 print(random.randint(1, 6)) # 随机产生一个1-6之间的整数 掷骰子 4 print(random.uniform(1,6)
阅读全文
摘要:一.取消转义 在原生的正则表达式中取消转义推荐使用\(每个\只能取消一个字符的转义) 在Python中取消转义推荐使用r'\n\a\t'(也可以使用\) 二.Python内置模块之re模块 ①findall,search,match用法 1 '''基本操作方法''' 2 import re 3 re
阅读全文
摘要:一.绝对导入与相对导入 在程序中涉及到多个文件之间导入模块的情况,一律按照执行文件所在的路径为准 绝对导入 始终按照执行文件所在的sys.path查找模块 相对导入 """ 句点符(.) . 表示当前文件路径 .. 表示上一层文件路径 """ 能够打破始终以执行文件为准的规则,只考虑两个文件之间的位
阅读全文
摘要:前言 Python语言 Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和
阅读全文
摘要:一.异常捕获 1 try: 2 被监测的代码 3 except 错误类型 as e: 4 ... 5 else: 6 被监测的代码不报错的时候会执行 7 finally: 8 无论是否报错最终都会执行 9 10 # 断言 11 name = 'jason' 12 assert isinstance(
阅读全文
摘要:一.常用内置函数 1.1 map() 映射 1 l = [1, 2, 3, 4] 2 res = map(lambda x: x + 1, l) 3 print(list(res)) 1.2 zip() 拉链 1 zip() # 拉链 2 l1 = ['11', '22', '33', '99']
阅读全文
摘要:一.递归函数 递归:函数在运行过程中 直接或者间接的调用了自身 递归一定要有结束条件。 官网表示:Python的默认的最大的递归深度为1000次 1 l = [1, [2, [3, [4, [5, [6, [7, [8, [9, [10, [11, [12, [13, [14, ]]]]]]]]]]
阅读全文
摘要:一.装饰器的简易版本 1 # 装饰器简易版本 2 def index(): 3 time.sleep(3) 4 print('哈哈哈哈') 5 import time 6 def outer(func): 7 def get_time(): 8 start_time = time.time() 9
阅读全文
摘要:一.名称空间的作用域 1.1 作用域:名称空间所能作用的范围 1.2 内置名称空间 程序任何阶段任何位置均可使用(全局有效) 1.3 全局名称空间 1程序任何阶段任何位置均可使用(全局有效) 1.4 局部名称空间 一般情况下之下各自的局部空间中有效 二.global与nonlocal关键字使用 x
阅读全文
摘要:一.函数两大分类 1.1 形式参数 在函数定义阶段括号内所填写的参数,简称“形参” def test(a,b): pass # a和b两个参数就是test的形参 1.2 实际参数 在参数调用阶段括号内传入的参数,简称“实参” 1 def test2(x,y): 2 pass 3 # x,y就是tes
阅读全文
摘要:一.二进制模式的读写操作 1 # 二进制模式的读写操作 2 with open(r'a.txt', 'rb') as f: 3 print(f.read()) 4 print(f.read(6).decode('utf8')) 5 ''' 6 .read()括号内可以放数字 7 在t模式下表示字符个
阅读全文
摘要:前言 上面一篇博客说到了文件的三种读写模式,今天我们接着昨天的内容继续说。 r 模式(只读模式) 1.路径不存在直接报错 2.路径存在 with open(r'b.txt', 'r', encoding='utf-8') as f: print(f.read()) w 模式(只写模式) 1.路径不存
阅读全文

浙公网安备 33010602011771号