摘要:
2.2 os p159 和操作系统相关的数据。 os.path.exists(path) 如果path存在,返回True;如果path不存在,返回False os.stat('20190409_192149.mp4').st_size 获取文件大小 os.path.abspath() 获取一个文件的 阅读全文
摘要:
待更新 阅读全文
摘要:
import shutil shutil.rmtree(path) # 删除目录 阅读全文
摘要:
sys.argv 运维使用比较多 获取用户执行脚本时,传入的参数,将执行空格后的路径,进行append到一个列表 让用户执行脚本传入要删除的文件路径,在内部帮助用完后将目录删除 #!/usr/bin/env python # -*- coding:utf-8 -*- """ 让用户执行脚本传入要删除 阅读全文
摘要:
import os # 1. st_size 读取文件大小(字节) file_size = os.stat('20190409_192149.mp4').st_size # 2.一点一点的读取文件 read_size = 0 with open('20190409_192149.mp4',mode= 阅读全文
摘要:
sys.getrecursionlimit python默认支持的递归数量 sys.stdout.write #打印进度条 p157 sys.stdout.write --> print (进度) #输入输出,默认不换行,print内部会使用stdout \n 换行 \t 制表符 \r 打印后,回到 阅读全文
摘要:
获取一个值的引用计数器,写代码时不会使用到 a = [11,22,33] b = a print(sys.getrefcount(a)) #a引用3次 阅读全文
摘要:
py2: xrange,不会在内存中立即创建,而是在循环时。边循环边创建。 range ,在内存立即把所有的值都创建。 py3: range ,不会在内存中立即创建,而是在循环时。边循环边创建。 list(range(10)) """ 阅读全文
摘要:
总结 p156 基本装饰器(更重要)占比80% def x1(func): def inner(*args,**kwargs): data = func(*args,**kwargs) # 执行原函数并获取返回值 return data return inner @x1 def index(): p 阅读全文
摘要:
# 写一个带参数的装饰器,实现:参数是多少,被装饰的函数就要执行多少次,把每次结果添加到列表中,最终返回列表。 def xxx(counter): print('x函数') def wrapper(func): print('wrapper函数') def inner(*args,**kwargs) 阅读全文