随笔 - 192  文章 - 0  评论 - 14  阅读 - 51万
05 2019 档案
python中深拷贝和浅拷贝
摘要: 阅读全文
posted @ 2019-05-31 16:18 金龟子大战猕猴桃 阅读(134) 评论(0) 推荐(0) 编辑
循环删除list的方法
摘要:错误的方法: 正确的方法: 阅读全文
posted @ 2019-05-31 16:13 金龟子大战猕猴桃 阅读(126) 评论(0) 推荐(0) 编辑
python中函数的参数:必传参数(位置参数)、默认值参数、参数组传参、关键字传参
摘要:1、必传参数也叫做位置参数,因为必填,也必须对应位置 2、默认值参数如上图的word 3、参数组参数:传进去的是0个、或多个value的形式,,,和位置参数有点像,只传value值,但是没有限制个数 4、关键字传参:传进去的是0个、或多个key=value的形式,关键字传参后,后面不能再写位置参数了 阅读全文
posted @ 2019-05-31 15:46 金龟子大战猕猴桃 阅读(3064) 评论(0) 推荐(1) 编辑
json模块:json.dumps()、json.loads()、json.dump()、json.load()
摘要:json.dumps()、json.loads()、json.dump()、json.load() 4个方法的总结和使用: 注意:存在文件里面的东西,读出来都是字符串 import json 1、json.dumps()使用 2、json.loads()使用 3、json.load()的使用 4、j 阅读全文
posted @ 2019-05-31 15:06 金龟子大战猕猴桃 阅读(532) 评论(0) 推荐(0) 编辑
python中的一些内置函数
摘要:1、布尔类型 2、求和sum 3、取全局变量和局部变量 4、ascii码和字符集 chr()、ord() 5、看某个功能下有哪些方法 help(x)、dir(x) 6、exec执行python代码 7、zip压缩使用 阅读全文
posted @ 2019-05-31 14:05 金龟子大战猕猴桃 阅读(151) 评论(0) 推荐(0) 编辑
python中eval()
摘要:eval()执行简单的python代码(个人感觉像是执行表达式) 阅读全文
posted @ 2019-05-31 13:55 金龟子大战猕猴桃 阅读(155) 评论(0) 推荐(0) 编辑
Python中的枚举enumerate
摘要: 阅读全文
posted @ 2019-05-31 13:51 金龟子大战猕猴桃 阅读(252) 评论(0) 推荐(0) 编辑
集合
摘要:交集 举例: 并集 差集 阅读全文
posted @ 2019-05-30 16:18 金龟子大战猕猴桃 阅读(100) 评论(0) 推荐(0) 编辑
列表的切片:取出来还是一个列表,可用在复制列表元素的操作
摘要:list[a:b:步长]、元祖[a:b:步长] 阅读全文
posted @ 2019-05-30 16:03 金龟子大战猕猴桃 阅读(164) 评论(0) 推荐(0) 编辑
random模块的应用
摘要: 阅读全文
posted @ 2019-05-30 15:16 金龟子大战猕猴桃 阅读(97) 评论(0) 推荐(0) 编辑
字符串常用的方法
摘要:1、去除字符串前后的空格 s.strip() 2、统计字符串中关键字的个数 s.count(key) 3、找字符串某个元素的下标 s.index(key)、或s.find(key) 4、字符串中字母的大小写 5、字符串的替换s.replace() 6、字符串以什么开头或以什么结尾 s.startsw 阅读全文
posted @ 2019-05-30 13:45 金龟子大战猕猴桃 阅读(173) 评论(0) 推荐(0) 编辑
dict字典,以及字典的一些基本应用
摘要:dict表示方法: dict={}或d=dict() 1、字典的增:d['元素名']='元素值'、或d.setdefault('key','value') 2、字典的删:d.pop(key)、或del d[key] 3、字典的改 4、字典的查:d.get(key)、或d[key]、或d.keys() 阅读全文
posted @ 2019-05-29 16:46 金龟子大战猕猴桃 阅读(276) 评论(0) 推荐(0) 编辑
list列表(也叫数组),以及常用的一些方法
摘要:列表的表达: 元祖tuple,元祖是不可被修改的列表 1、列表的增,list.append(元素)、或list.insert(index,元素) 2、列表的删,list.pop(可指定index也可不指定,不指定默认删除最后一个元素)、或list.remove(元素)、或del list[index 阅读全文
posted @ 2019-05-29 14:00 金龟子大战猕猴桃 阅读(790) 评论(0) 推荐(0) 编辑
jsonpath的用法
摘要:先安装模块pip install jsonpath 用法:jsonpath.jsonpath(data,'$..key') 阅读全文
posted @ 2019-05-29 11:36 金龟子大战猕猴桃 阅读(181) 评论(0) 推荐(0) 编辑
类的继承
摘要:继承:继承父类有的功能,就是为了节省代码的,有公用方法的时候就会用到继承(在新类的类名括号里面写上父类的类名) 用super().__init__()去调用父类的构造函数,就可以吧父类里面要用的元素直接拿到子类里面去 比如连接数据库时,如果有相同元素就会用到继承 阅读全文
posted @ 2019-05-29 11:24 金龟子大战猕猴桃 阅读(109) 评论(0) 推荐(0) 编辑
私有变量或私有方法
摘要:只能在类里面被调用的变量或方法,称为私有变量或私有方法 阅读全文
posted @ 2019-05-29 11:00 金龟子大战猕猴桃 阅读(170) 评论(0) 推荐(0) 编辑
类操作数据库
摘要:思路:构造函数连接数据库,建立连接和游标——执行sql(返回一条或多条)——关闭连接或析构函数 阅读全文
posted @ 2019-05-28 16:19 金龟子大战猕猴桃 阅读(90) 评论(0) 推荐(0) 编辑
面向对象
摘要:类变量(不需要实例化,可以使用self.类变量,也可以使用类.类变量)、类方法(不需要实例化,可以使用self.类方法,也可以使用类.类方法)、属性方法(实际上作为变量被调用的方法,需要实例化) 阅读全文
posted @ 2019-05-28 15:23 金龟子大战猕猴桃 阅读(86) 评论(0) 推荐(0) 编辑
生成token和获取token
摘要:1、先安装模块pip install itsdangerous 举个例子:一个用户登录成功后,讲username和token作为key,value写到redis里面,判断是否失效(1、时间到了失效,2、退出登录了失效),如果没有失效就添加数据到表里面去 思路:生成token——将username和t 阅读全文
posted @ 2019-05-28 14:31 金龟子大战猕猴桃 阅读(4796) 评论(0) 推荐(0) 编辑
python异常处理
摘要:1、简单的异常处理 2、当不知道是哪种异常时,就统一用Exception 3、异常处理的大致流程:如果满足try,就走else和finally这条路,如果不满足,就走except和finally这条路 4、常用的异常有: AttributeError:属性错误,特性引用和赋值失败时会引发属性错误Na 阅读全文
posted @ 2019-05-27 15:28 金龟子大战猕猴桃 阅读(150) 评论(0) 推荐(0) 编辑
获取文件路径
摘要:获取当前文件的绝对路径 获取父目录 阅读全文
posted @ 2019-05-20 17:22 金龟子大战猕猴桃 阅读(209) 评论(0) 推荐(0) 编辑
批量导出和批量安装第三方模块
摘要:pip freeze > 第三方模块.txt pip install -r 第三方模块.txt 如果pip安装时报错,可能是网络原因或是第三方模块太多,可以将里面的模块分为多个txt后分开批量安装 阅读全文
posted @ 2019-05-20 17:08 金龟子大战猕猴桃 阅读(126) 评论(0) 推荐(0) 编辑
python操作从数据库中获取数据的接口
摘要:1、输入一个表名,获取表里面的数据 2、判断用户是否存在,如果不存在就添加到数据库里面 阅读全文
posted @ 2019-05-20 16:55 金龟子大战猕猴桃 阅读(3240) 评论(0) 推荐(0) 编辑
mock接口开发——flask模块
摘要:5、入参是json串的接口开发,首先可以判断下是否是json串,如果不是会提示错误信息 格式stu_name=flask.request.json.get('name') 6、上传文件 阅读全文
posted @ 2019-05-20 15:36 金龟子大战猕猴桃 阅读(238) 评论(0) 推荐(0) 编辑
python调用接口——requests模块
摘要:前提:安装pip install requests 导入import requests 1、get请求 result=requests.get(url,d).json() 或 .text 2、普通的post请求 result=requests.post(url,data).json() 或 .tex 阅读全文
posted @ 2019-05-14 13:57 金龟子大战猕猴桃 阅读(1039) 评论(0) 推荐(0) 编辑
python操作redis
摘要:1、前提:安装pip install redis 2、可先在本机安装一个客户端连接redis的工具,看一下效果redis-desktop-manager-0.8.3.3850.exe 3、分为string类型和哈希hash类型, 注意点:无论是string还是hash类型,写进去的都是字符串,如果要 阅读全文
posted @ 2019-05-14 13:10 金龟子大战猕猴桃 阅读(163) 评论(0) 推荐(0) 编辑
python修改excel内容
摘要:前提:安装pip install xlutils和xlrd 思路:xlrd用来读数据,xlutils用来修改数据:先打开excel——读到原来的sheet页——生成可以修改的excel和sheet页——进行修改——修改之后一定要保存,否则不会写进去 阅读全文
posted @ 2019-05-14 10:56 金龟子大战猕猴桃 阅读(3435) 评论(0) 推荐(0) 编辑
python读excel
摘要:前提:安装pip install xlrd 阅读全文
posted @ 2019-05-14 10:14 金龟子大战猕猴桃 阅读(127) 评论(0) 推荐(0) 编辑
python写日志
摘要:先pip安装pip install nnlog 阅读全文
posted @ 2019-05-13 16:56 金龟子大战猕猴桃 阅读(123) 评论(0) 推荐(0) 编辑
python的模块
摘要:1、模块的原理:一个python文件就是一个模块 2、来源:1、自己写的 2、标准模块,比如os、time、hashlib、random 3、第三方模块,需要自己pip安装的,比如xlrd、pymysql 比如百度中搜索,用python将汉字转为拼音举例 3、自己写的模块举例 4、导入模块的顺序很关 阅读全文
posted @ 2019-05-13 16:48 金龟子大战猕猴桃 阅读(133) 评论(0) 推荐(0) 编辑
python写excel
摘要:1、先导入import xlwt 2、步骤:新建excel:book=xlwt.Workbook()——新建页:sheet=book.add_sheet('页的名字')——新增元素:sheet.write(0,0,'姓名')——保存excel:book.save('名字.xls'),,,,在新增sh 阅读全文
posted @ 2019-05-08 11:58 金龟子大战猕猴桃 阅读(182) 评论(0) 推荐(0) 编辑
md5加密
摘要:1、先导入import hashlib 2、步骤:先s.encode()转化成byte——加密hashlib.md5(s.encode())——获取加密后的结果m.hexdigest() md5加密是不可逆的,因为有的字符串里面会存在特殊字符,可以用浏览器去搜索md5加密和解密的方式,会发现不带特殊 阅读全文
posted @ 2019-05-08 11:44 金龟子大战猕猴桃 阅读(194) 评论(0) 推荐(0) 编辑
python操作数据库
摘要:前提:cmd中执行命令pip install pymysql进行安装 如果安装不成功 安装好之后,在脚本中导入模块 1、import pymysql,导入之后先运行一下,如果不报错,就表示mysql安装成功了 2、步骤:连接数据库——建立游标——执行sql——获取结果——关闭游标和连接 以函数的形式 阅读全文
posted @ 2019-05-08 10:50 金龟子大战猕猴桃 阅读(183) 评论(0) 推荐(0) 编辑
time模块:时间戳和格式化好的时间表示方法及互相转换方法
摘要:1、导入time模块 import time 2、获取当前时间的时间戳 time.time() 3、获取当前格式化好的时间 time.strftime(想要获取的格式) 4、时间戳和格式化好的时间互相转化(都要先转换成时间元祖) 4.1、时间戳转化成格式化好的时间(先转换成时间元祖) 步骤:时间元祖 阅读全文
posted @ 2019-05-07 16:01 金龟子大战猕猴桃 阅读(9371) 评论(0) 推荐(0) 编辑
os.walk模块查找目录下的所有txt文件
摘要: 阅读全文
posted @ 2019-05-07 15:42 金龟子大战猕猴桃 阅读(371) 评论(0) 推荐(0) 编辑
os模块
摘要:先import os导入os模块 补充os模块内容: 阅读全文
posted @ 2019-05-06 15:14 金龟子大战猕猴桃 阅读(112) 评论(0) 推荐(0) 编辑
内置函数:循环调用函数map和filter
摘要:1、map:循环调用函数,前面一定一定要加list,要不然不会被调用 map的格式:list(map(函数名,循环体)) #这里的函数只能写函数名,不要加() 2、filter:过滤筛选,循环调用函数,,前面一定一定要加list,要不然不会被调用 filter的格式:list(filter(函数名, 阅读全文
posted @ 2019-05-06 14:47 金龟子大战猕猴桃 阅读(311) 评论(0) 推荐(0) 编辑
列表生成式
摘要:左补0的使用方法str.zfill() 可以看到l1和l2的结果是一样的,将l1用列表生成式表达出来,直接一步解决l2=[ str(i).zfill(2) for i in range(1,11)] 2、用列表生成式生成3个文件 file=[open('%s.txt'%i,'w') for i in 阅读全文
posted @ 2019-05-06 13:45 金龟子大战猕猴桃 阅读(161) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示