1 | | 置顶帖 - 本帖收集增加的内容 | 公开 | | |
---|
2 | | python - 介绍 | 公开 | |  |
---|
3 | | python安装 - 在线安装 | 公开 | |  |
---|
4 | | python安装 - 离线安装 | 公开 | |  |
---|
5 | | 自带库 - pip - 管理python包工具 | 公开 | |  |
---|
6 | | 自带库 - pip - 离线安装pip、python包 | 公开 | |  |
---|
7 | | 版本控制 - 多python、多pip(2/3) - 各系统版本控制 | 公开 | | -%E5%90%84%E7%B3%BB%E7%BB%9F%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6.png&w=128&q=75) |
---|
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): - 类 - 有继承 | 公开 | | -%E7%B1%BB-%E6%9C%89%E7%BB%A7%E6%89%BF.png&w=128&q=75) |
---|
17 | | 语法 - def XXX(参数1,参数2): - 定义方法 | 公开 | | -%E5%AE%9A%E4%B9%89%E6%96%B9%E6%B3%95.png&w=128&q=75) |
---|
18 | | 语法 - def __XXX(参数1,参数2): - 定义私有属性方法 | 公开 | | -%E5%AE%9A%E4%B9%89%E7%A7%81%E6%9C%89%E5%B1%9E%E6%80%A7%E6%96%B9%E6%B3%95.png&w=128&q=75) |
---|
19 | | 语法 - 类 - (*args, **kwargs) - 元祖、字典 | 公开 | | -%E5%85%83%E7%A5%96%E3%80%81%E5%AD%97%E5%85%B8.png&w=128&q=75) |
---|
20 | | 装饰器 - @property - 类 - 方法只读 | 公开 | |  |
---|
21 | | 装饰器 - @staticmethod - 类 - 静态方法 | 公开 | |  |
---|
22 | | 装饰器 - @classmethod - 类 - 可以找类参数 | 公开 | |  |
---|
23 | | 装饰器 - 普通装饰器 - @add | 公开 | |  |
---|
24 | | 装饰器 - 带参数装饰器 - @add(id="123") | 公开 | | .png&w=128&q=75) |
---|
25 | | 语法 - .__xx__()魔法方法 - 直接使用 | 公开 | | %E9%AD%94%E6%B3%95%E6%96%B9%E6%B3%95-%E7%9B%B4%E6%8E%A5%E4%BD%BF%E7%94%A8.png&w=128&q=75) |
---|
26 | | 语法 - def __xx__()魔法方法 - 需要自己定义 | 公开 | | %E9%AD%94%E6%B3%95%E6%96%B9%E6%B3%95-%E9%9C%80%E8%A6%81%E8%87%AA%E5%B7%B1%E5%AE%9A%E4%B9%89.png&w=128&q=75) |
---|
27 | | 语法 - def __xx__()魔法方法 - 可以重写、其他 | 公开 | | %E9%AD%94%E6%B3%95%E6%96%B9%E6%B3%95-%E5%8F%AF%E4%BB%A5%E9%87%8D%E5%86%99%E3%80%81%E5%85%B6%E4%BB%96.png&w=128&q=75) |
---|
28 | | 数据类型 - int整数 - 1 - +加 -减 *乘 /除 | 公开 | |  |
---|
29 | | 数据类型 - float浮点数 - 1.0 - +加 -减 *乘 /除 | 公开 | |  |
---|
30 | | 数据类型 - string字符串 - "A" - replace() | 公开 | | .png&w=128&q=75) |
---|
31 | | 数据类型 - string字符串 - "A" - global | 公开 | |  |
---|
32 | | 数据类型 - 格式化 - string、int、float - %s %d %f | 公开 | |  |
---|
33 | | 数据类型 - List列表 - l = [1,2,3] - 操作 | 公开 | | ![数据类型 - List列表 - l = [1,2,3] - 操作](/_next/image?url=https%3A%2F%2Fbookchips.com%2Fchips%2F6850eb130b9569655f12024b%2F%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B-List%E5%88%97%E8%A1%A8-l%3D%5B1%2C2%2C3%5D-%E6%93%8D%E4%BD%9C.png&w=128&q=75) |
---|
34 | | 数据类型 - tuple元组 - l = (1,2,3) - 不可增删改 | 公开 | | -%E4%B8%8D%E5%8F%AF%E5%A2%9E%E5%88%A0%E6%94%B9.png&w=128&q=75) |
---|
35 | | 数据类型 - dict字典 - d = {"A":"a",} - 操作 | 公开 | |  |
---|
36 | | 数据类型 - JSON - j = {"A":"a",} - 操作 | 公开 | |  |
---|
37 | | 自带方法 - data[ ] - 切片 | 公开 | | ![自带方法 - data[ ] - 切片](/_next/image?url=https%3A%2F%2Fbookchips.com%2Fchips%2F6850eb130b9569655f120287%2F%E8%87%AA%E5%B8%A6%E6%96%B9%E6%B3%95-data%5B%5D-%E5%88%87%E7%89%87.png&w=128&q=75) |
---|
38 | | 自带方法 - print(pay.__dict__)打印obj内容 | 公开 | | %E6%89%93%E5%8D%B0obj%E5%86%85%E5%AE%B9.png&w=128&q=75) |
---|
39 | | 自带方法 - open() - 读写文件 | 公开 | | -%E8%AF%BB%E5%86%99%E6%96%87%E4%BB%B6.png&w=128&q=75) |
---|
40 | | 自带方法 - t = type(xxx) - 查数据格式 | 公开 | | -%E6%9F%A5%E6%95%B0%E6%8D%AE%E6%A0%BC%E5%BC%8F.png&w=128&q=75) |
---|
41 | | 自带方法 - l = len(xx) - 长度 ->int格式 | 公开 | | -%E9%95%BF%E5%BA%A6-_int%E6%A0%BC%E5%BC%8F.png&w=128&q=75) |
---|
42 | | 自带方法 - name = input() - 终端输入 | 公开 | | -%E7%BB%88%E7%AB%AF%E8%BE%93%E5%85%A5.png&w=128&q=75) |
---|
43 | | 自带方法 - isinstance (obj, classinfo) - 判断类型 | 公开 | | -%E5%88%A4%E6%96%AD%E7%B1%BB%E5%9E%8B.png&w=128&q=75) |
---|
44 | | 自带方法 - sorted() - 排序-可迭代的对象进行排序 | 公开 | | -%E6%8E%92%E5%BA%8F-%E5%8F%AF%E8%BF%AD%E4%BB%A3%E7%9A%84%E5%AF%B9%E8%B1%A1%E8%BF%9B%E8%A1%8C%E6%8E%92%E5%BA%8F.png&w=128&q=75) |
---|
45 | | 自带方法 - 规则.format(原始数据) - 格式化 | 公开 | | -%E6%A0%BC%E5%BC%8F%E5%8C%96.png&w=128&q=75) |
---|
46 | | 自带方法 - import - 导入包 | 公开 | |  |
---|
47 | | 自带方法 - locals()["xx"] - 字典,全部局部变量 | 公开 | | ![自带方法 - locals()["xx"] - 字典,全部局部变量](/_next/image?url=https%3A%2F%2Fbookchips.com%2Fchips%2F6850eb130b9569655f120280%2F%E8%87%AA%E5%B8%A6%E6%96%B9%E6%B3%95-locals()%5B_xx_%5D-%E5%AD%97%E5%85%B8%2C%E5%85%A8%E9%83%A8%E5%B1%80%E9%83%A8%E5%8F%98%E9%87%8F.png&w=128&q=75) |
---|
48 | | 自带方法 - getattr(a, "bar") - 获得属性值 | 公开 | | -%E8%8E%B7%E5%BE%97%E5%B1%9E%E6%80%A7%E5%80%BC.png&w=128&q=75) |
---|
49 | | 自带方法 - 其他自带方法 | 公开 | |  |
---|
50 | | 转换 - bytes转string - b.decode() | 公开 | | .png&w=128&q=75) |
---|
51 | | 转换 - string转bytes - str.encode() | 公开 | | .png&w=128&q=75) |
---|
52 | | 转换 - string转list - list(string) | 公开 | | .png&w=128&q=75) |
---|
53 | | 转换 - tuple()元组 -互转- list[]列表 | 公开 | | ![转换 - tuple()元组 -互转- list[]列表](/_next/image?url=https%3A%2F%2Fbookchips.com%2Fchips%2F6850eb130b9569655f12025a%2F%E8%BD%AC%E6%8D%A2-tuple()%E5%85%83%E7%BB%84-%E4%BA%92%E8%BD%AC-list%5B%5D%E5%88%97%E8%A1%A8.png&w=128&q=75) |
---|
54 | | 转换 - list[]列表 -转- Dataframe df | 公开 | | ![转换 - list[]列表 -转- Dataframe df](/_next/image?url=https%3A%2F%2Fbookchips.com%2Fchips%2F6850eb130b9569655f120250%2F%E8%BD%AC%E6%8D%A2-list%5B%5D%E5%88%97%E8%A1%A8-%E8%BD%AC-Dataframedf.png&w=128&q=75) |
---|
55 | | 转换 - list[]列表 -转- dict{}字典 | 公开 | | ![转换 - list[]列表 -转- dict{}字典](/_next/image?url=https%3A%2F%2Fbookchips.com%2Fchips%2F6850eb130b9569655f120260%2F%E8%BD%AC%E6%8D%A2-list%5B%5D%E5%88%97%E8%A1%A8-%E8%BD%AC-dict%7B%7D%E5%AD%97%E5%85%B8.png&w=128&q=75) |
---|
56 | | 转换 - dict{}字典 -转- list[]列表 | 公开 | | ![转换 - dict{}字典 -转- list[]列表](/_next/image?url=https%3A%2F%2Fbookchips.com%2Fchips%2F6850eb130b9569655f120261%2F%E8%BD%AC%E6%8D%A2-dict%7B%7D%E5%AD%97%E5%85%B8-%E8%BD%AC-list%5B%5D%E5%88%97%E8%A1%A8.png&w=128&q=75) |
---|
57 | | 转换 - dict{}字典 -转- Dataframe df | 公开 | |  |
---|
58 | | 转换 - Dataframe df -转- dic{}字典 | 公开 | |  |
---|
59 | | 转换 - [(),(),()] -转- DataFrame df | 公开 | | ![转换 - [(),(),()] -转- DataFrame df](/_next/image?url=https%3A%2F%2Fbookchips.com%2Fchips%2F6850eb130b9569655f120262%2F%E8%BD%AC%E6%8D%A2-%5B()%2C()%2C()%5D-%E8%BD%AC-DataFramedf.png&w=128&q=75) |
---|
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关键字 | 公开 | | -%E5%BC%82%E6%AD%A5asyncio-async%EF%BC%8Cawait%E5%85%B3%E9%94%AE%E5%AD%97.png&w=128&q=75) |
---|
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 | 公开 | |  |
---|