安装fire: pip install fire
在Django中调试module中: 目前有 django shell 和 BaseCommand 或者click;
shell 麻烦. command参数设置麻烦. click利用装饰器也有其优势.
fire相比其他方法有如下特点: 生成脚本简单. 自动识别参数类型等, 更多还请看官方文档: fire.
1. 首先需要在 manage.py 同级目录下创建脚本文件 test_mock_bid.py
```
# test_mock_bid.py
```
使用fire直接调试, fire可以call 函数, 类,
```
python test_mock_bid.py get_bid_list 3375
3375就是传的参数 id fire会自动识别参数类型
```
```
可以直接call 函数fire.Fire(get_bid_list)
那命令就是 python test_mock_bid.py 3375
```
更多fire的使用方法: fire
网友评论