sync from local backup
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
# 常用标准库
|
||||
|
||||
## 学习目标
|
||||
- 熟悉 Python 标准库
|
||||
- 掌握 os、datetime、json 等模块
|
||||
- 学会使用第三方库
|
||||
|
||||
## os 模块
|
||||
|
||||
```python
|
||||
import os
|
||||
print(os.getcwd()) # 当前目录
|
||||
os.listdir(".") # 列出文件
|
||||
os.path.exists("test.txt") # 判断文件是否存在
|
||||
```
|
||||
|
||||
## datetime 模块
|
||||
|
||||
```python
|
||||
from datetime import datetime
|
||||
now = datetime.now()
|
||||
print(now.strftime("%Y-%m-%d %H:%M:%S"))
|
||||
```
|
||||
|
||||
## json 模块
|
||||
|
||||
```python
|
||||
import json
|
||||
|
||||
data = {"name": "Tom", "age": 25}
|
||||
json_str = json.dumps(data, ensure_ascii=False)
|
||||
parsed = json.loads(json_str)
|
||||
```
|
||||
|
||||
## 动手练习
|
||||
|
||||
1. 批量重命名文件
|
||||
2. 计算日期差值
|
||||
3. 解析 JSON 配置文件
|
||||
Reference in New Issue
Block a user