一、Python安装、环境配置
Windows系统:
- Windows安装完Python之后,设置系统环境变量
- [TCP配置优化] Windows TCP Socket报错:通常每个套接字地址(协议/网络地址/端口)只允许使用一次
- [报错]Can't connect to HTTPS URL because the SSL module is not available - 关于anaconda中的SSL模块错误
- Anaconda 安装、基础教程,添加清华的镜像
Linux系统:
- CentOS 7 编译安装 Python 3.9.18 【经典版本】
- CentOS 7 编译安装 Python 3.10.18 【Python v3.10 及以后,默认不安装ssl模块,麻烦,涉及到URL的相关功能都用不了, 点击查看详情】
虚拟环境:
二、源码安全
三、Python基础
数据类型:(1)字符串、(2)数字、(3)布尔值、(4)列表、(5)元组、(6)集合、(7)字典
1.Python字符串
- Python 表示 原始字符串 的操作符 r/R
- Python 字符串和字符编码 —— Python 3 中,chr() 和 ord() 默认支持unicode
- Python 自动给数字前面补0
- Python汉字转换成拼音
2.Python数字
- 四舍五入就用round( )?Python四舍五入的正确打开方式!
- Python格式化输出保留2位小数,推荐方法二:print("{:.2f}".format(0.13333))
- Python format()格式化函数
- Python保留指定位数的小数,方法总结
- Python之 指数 与 E记法(科学计数法),如何强制Python不以 标准形式/科学符号/指数形式 输出浮点?
3.Python字典
4.Python面向对象
5.Python日期时间
6.Python日志
- Python日志处理,logging模块 入门教程 (1)
- Python日志处理,logging模块 捕获异常 logger.exception()
- Python日志处理,针对 logging模块 的简单封装:log_util.py
7.Python捕获异常
- 浅谈 Python 抛出异常(raise)、自定义异常(Exception)、传递异常,附:标准异常类
- Python捕获异常:try-except-else-finally
- Python抛出异常之 何时使用断言(assert)?
8.Python文件/夹
9.Python Json处理
10.Python处理Excel
11.Python处理URL
12.Python强类型
19.Python其他
四、Python操作MySQL
- Python 调用pymysql模块遇到\转义问题解决办法
- PyMySQL 基础教程 和 封装类
- PyMySQL 在数据库中插入 空值
- Python操作MySQL批量插入数据:cursor.executemany()
- Python操作MySQL批量修改数据:cursor.executemany()
- PyMySQL操作MySQL时报错:Packet sequence number wrong - got 7 expected 2
五、Python定时任务
- [博客园]APScheduler入门教程
- [简书]使用APScheduler开启定时任务
- [知乎]Python定时库APScheduler原理及用法
- [CSDN]定时框架APScheduler学习笔记
- APScheduler调度任务设置函数超时
- Python定时框架 Apscheduler 详解(含源码分析)
- APScheduler提示:maximum number of running instances reached (1)
- APScheduler报错:PytzUsageWarning: The normalize method is no longer necessary, as this time zone supports the fold attribute (PEP 495).