书闪笔记
书闪文章
IT
python
转换 - string转bytes - str.encode()
1
置顶帖 - 本帖收集增加的内容
公开
2
python - 介绍
公开
3
python安装 - 在线安装
公开
4
python安装 - 离线安装
公开
5
自带库 - pip - 管理python包工具
公开
6
自带库 - pip - 离线安装pip、python包
公开
7
版本控制 - 多python、多pip(2/3) - 各系统版本控制
公开
8
环境配置 - Python + VSCode
公开
9
环境配置 - Python + Pycharm
公开
10
环境配置 - .gitignore文件例子
公开
11
结构分配 - 建议的结构分配
公开
12
语法 - if __name__ == "__main__" - 程序入口
公开
13
语法 - from .aa.bb import cc - 导入模块
公开
14
语法 - __init__.py - python包标识
公开
15
语法 - class xx: - 类
公开
16
语法 - class BB(AA): - 类 - 有继承
公开
17
语法 - def XXX(参数1,参数2): - 定义方法
公开
18
语法 - def __XXX(参数1,参数2): - 定义私有属性方法
公开
19
语法 - 类 - (*args, **kwargs) - 元祖、字典
公开
20
装饰器 - @property - 类 - 方法只读
公开
21
装饰器 - @staticmethod - 类 - 静态方法
公开
22
装饰器 - @classmethod - 类 - 可以找类参数
公开
23
装饰器 - 普通装饰器 - @add
公开
24
装饰器 - 带参数装饰器 - @add(id="123")
公开
25
语法 - .__xx__()魔法方法 - 直接使用
公开
26
语法 - def __xx__()魔法方法 - 需要自己定义
公开
27
语法 - def __xx__()魔法方法 - 可以重写、其他
公开
28
数据类型 - int整数 - 1 - +加 -减 *乘 /除
公开
29
数据类型 - float浮点数 - 1.0 - +加 -减 *乘 /除
公开
30
数据类型 - string字符串 - "A" - replace()
公开
31
数据类型 - string字符串 - "A" - global
公开
32
数据类型 - 格式化 - string、int、float - %s %d %f
公开
33
数据类型 - List列表 - l = [1,2,3] - 操作
公开
34
数据类型 - tuple元组 - l = (1,2,3) - 不可增删改
公开
35
数据类型 - dict字典 - d = {"A":"a",} - 操作
公开
36
数据类型 - JSON - j = {"A":"a",} - 操作
公开
37
自带方法 - data[ ] - 切片
公开
38
自带方法 - print(pay.__dict__)打印obj内容
公开
39
自带方法 - open() - 读写文件
公开
40
自带方法 - t = type(xxx) - 查数据格式
公开
41
自带方法 - l = len(xx) - 长度 ->int格式
公开
42
自带方法 - name = input() - 终端输入
公开
43
自带方法 - isinstance (obj, classinfo) - 判断类型
公开
44
自带方法 - sorted() - 排序-可迭代的对象进行排序
公开
45
自带方法 - 规则.format(原始数据) - 格式化
公开
46
自带方法 - import - 导入包
公开
47
自带方法 - locals()["xx"] - 字典,全部局部变量
公开
48
自带方法 - getattr(a, "bar") - 获得属性值
公开
49
自带方法 - 其他自带方法
公开
50
转换 - bytes转string - b.decode()
公开
51
转换 - string转bytes - str.encode()
公开
52
转换 - string转list - list(string)
公开
53
转换 - tuple()元组 -互转- list[]列表
公开
54
转换 - list[]列表 -转- Dataframe df
公开
55
转换 - list[]列表 -转- dict{}字典
公开
56
转换 - dict{}字典 -转- list[]列表
公开
57
转换 - dict{}字典 -转- Dataframe df
公开
58
转换 - Dataframe df -转- dic{}字典
公开
59
转换 - [(),(),()] -转- DataFrame df
公开
60
语句 - 作用简介
公开
61
语句 - if xxx: else: - 判断有无,判断是否
公开
62
语句 - for d in data: - 循环修改/取数
公开
63
语句 - while - 循环
公开
64
语句 - try: except: - 尝试获得
公开
65
关键字 - with
公开
66
关键字 - return - 方法结束返回数据
公开
67
关键字 - raise - 方法失败返回异常
公开
68
自带库 - venv - 虚拟环境
公开
69
自带库 - os - 系统路径操作
公开
70
自带库 - sys - 关于python解释器操作
公开
71
自带库 - re - 正则匹配
公开
72
自带库 - time - 时间
公开
73
自带库 - datetime - 时间
公开
74
自带库 - math - 数学
公开
75
自带库 - ElementTree - XML操作
公开
76
自带库 - smtplib - 发信息
公开
77
自带库(3.5) - 异步asyncio - async,await关键字
公开
78
自带库 - copy - 复制、前复制、深复制
公开
79
自带库 - HMAC SHA256 加密
公开
80
自带库 - fcntl - 文件锁
公开
81
自带库 - mutiprocessing - 多进程
公开
82
自带库 - logging - 日志
公开
83
自带库 - urllib - 请求库
公开
84
第三方库 - 命令行工具 - you-get下载视频
公开
85
第三方库 - virtualenv - 虚拟环境
公开
86
第三方库 - pipdeptree - 包的依赖关系
公开
87
第三方库 - PyExecJS - 调用JavaScript
公开
88
第三方库 - mysqlclient - 连接数据库
公开
89
第三方库 - pysnooper - Print的高级版|调试|装饰器
公开
90
第三方库 - pynput - 控制键鼠
公开
91
第三方库 - python-docx - 操作word文档
公开
92
第三方库 - openpyxl - 操作Excel文档
公开
93
第三方库 - urllib2 - 请求库 - py3不存在了!!
公开
94
第三方库 - urllib3 - 请求库
公开
95
第三方库 - requests - 请求库
公开
96
第三方库 - requests-pkcs12 - p12请求
公开
97
第三方库 - selenium - Web自动化测试工具
公开
98
第三方库 - chromedriver - selenium的司机
公开
99
第三方库 - beautifulsoup4 - HTML解析库
公开
100
第三方库 - jieba - 结巴中文分词
公开
101
第三方库 - synonyms - 中文近义词
公开
102
第三方库 - 操作MySQL存储 - PyMySQL - 理解
公开
103
第三方库 - 操作MySQL存储 - PyMySQL - 写成类
公开
104
第三方库 - 操作MySQL存储 - PyMySQL增删改查
公开
105
第三方库 - 操作MySQL存储 - PyMySQL删表内容
公开
106
第三方库 - redis-py-cluster - Redis集群
公开
107
第三方库 - pymongo - 操作MongoDB
公开
108
第三方库 - bandit - 代码审计
公开
109
第三方库 - anytree - 树结构
公开
110
第三方库 - pyClamd - 杀毒
公开
111
第三方库 - PyInstaller - 打包Python程序
公开
112
第三方库 - Celery - 定时分布式任务执行
公开
113
第三方库 - pika - RabbitMQ
公开
114
第三方库 - asyncio - 异步方法
公开
115
第三方库 - Translate - 翻译
公开
116
自己写自己的库 - 理解
公开
117
web层 - web请求进入 - Django、Flask
公开
118
API层 - 外部API处理 - requests库
公开
119
biz层Service层 - 数据计算
公开
120
DAO层 - 数据库 - MySQL
公开
121
爬虫 - Instagram全部图片
公开
122
小工具 - mysql数据库设计转word
公开
转换 - string转bytes - str.encode()
%
E6
百分号编码是
url
编码