07 2020 档案
摘要:python第三方模块的安装 包管理工具(以xlrd为例) 找到安装地址 直接在cmd命令窗口进行安装即可 源码安装(以xlrd为例) 1.在网上下载一个包————压缩包 2.解压文件(这时会看到setup.py的文件) 3.复制文件的路径 4.打开cmd命令窗口,输入:cd + 文件路径 / 如果
阅读全文
摘要:异常值处理 异常值处理:防止程序奔溃 #常见的用法 try: val = input('请输入数字:') num = int(val) except Exception as e: #Exception固定格式:捕获所有类型的异常 print('操作异常') #如果程序报错,执行如下内容 # 也可用
阅读全文
摘要:time & datetime UTC/GMT(格林威治时间) >世界时间 本地时间 >本地时区的时间 time模块 time.time() >时间戳,从1970.01.01.00.00.00到当前的秒数 当遇见数字155........或16..........一定要有敏感度,联想时间戳 time
阅读全文
摘要:shutil模块与datetime模块 shutil模块 import shutil #删除一个目录,没有返回值 shutil.rmtree('x.txt') shutil.move('bblun','lbin') #更改同一级文件或文件夹名称 shutil.make_archive('zzh','
阅读全文
摘要:字节类型 字节类型(bytes类型):将unicode类型通过其他编码方式进行编码后的数据类型成为字节类型 #意打开文件的方式不同 f = open('x,tet',mode="wb") data = 'yang'.encode('utf-8') print(data,type(data)) #此处
阅读全文
摘要:模块基础知识补充 在第180节课路径的引入是python更新的原因吗??? **print(_ file _) :file双下划线 >表明执行当前任务的路径 ** #打印当前目录的上一级目录 import os v1 = os.path.dirname(__file__) print(v1) 关于j
阅读全文
摘要:json模块与第三方模块的引入 json模块 序列化 >将python数据类型转化为json类型,不支持元组和集合进行序列化 v1 = [11,'yang',[11,22,33],{'k':5},True] import json v2 = json.dumps(v1) print(v1) 反序列化
阅读全文
摘要:模块基础知识 内置模块,python内部提供的功能 第三方模块,下载/安装/使用 自定义模块 创建一个文件 def f1(): print(2) 引用文件 import xxxxx #xxxxx >文件名 xxxxx.f1() # f1 >函数名 os模块补充 os.mkdir os.makedir
阅读全文
摘要:如何白嫖优酷、爱奇艺、腾讯等视频平台的 HY 试了试油管不太行、奈飞需要绑定VISA卡所以作罢,就国内的平台吧 1.在网页搜索**“解析”,并选中第一个“全民解析”**,并进入 ! 2.找到要看的视频,在网页中找(以优酷为例),打开视频(一般会员视频可以试看几分钟) 3.在网址栏复制视频网址 4
阅读全文
摘要:关于python和SAS的一点看法 写在前面的 最近一直没更随笔,是因为参加了个SAS大赛,准备了几天也没时间更新随笔。 比赛的总体效果不理想,目前看晋级决赛的希望不大。主要原因是考试内容多为编程相关,作为 学统计出身的一开始就把重点放在了统计方法的选择与应用场景上,目前的我的编程能力还处在
阅读全文
摘要:我的第一个长代码 制作一个商店导购程序 # 生成商品列表 name = ''' ......#商场所有的商品 ''' new_name = name.split('\n') goods_list = [] i = 1 for item in new_name: i += 1 price = 5 +
阅读全文
摘要:sys 模块和 os 模块 sys #练习1.用于计算同一内存地址有多少次指向 import sys a = [11,22,33] b = a print(sys.getrefcount(a)) 知识补充 \n 换行符 \t 制表符 \r 回到当前行的起始位置 #示例1 print('1235566
阅读全文
摘要:带参数的函数装饰器 基本格式 def x(counter): def wrapper(func): def inner(*args,**kwargs): #执行原函数并获取返回值 data = func(*args,**kwargs) return data return inner return
阅读全文
摘要:函数的装饰器和推导式 1.装饰器 def bar(): print(1) def base(): print(2) bar = base bar() #输出的结果为2 def func(arg): def inner(): return arg() return inner def index():
阅读全文
摘要:函数相关练习题及知识点补充 加密练习题 #注册时输入n(不区分大小写)即可完成注册 def funs(a): import hashlib obj = hashlib.md5('hjafsdkada'.encode('utf-8')) obj.update(a.encode('utf-8')) re
阅读全文
摘要:函数相关 函数中高级 函数可以作为返回值 def bar(): def inner(): print(123) return inner v = bar() v() 闭包:为函数创建一块区域(内部变量,供自己使用),为他以后执行提供数据 name = 'oldboy' def bar(name):
阅读全文