前言
又遇新框架,迷糊找接口。
隔日又更新,版本多如狗。
中文找不着,英文看不懂。
源码链不进,链进链不尽。
捂脸问大神,传女不传男。
终日不成章,泣涕零如雨。
纸上终觉浅,debug要躬行!
咋办?
上网找教学文档
- 博客、论坛等:可以快速解决简单问题
- 官方文档:一堆英文,需要翻译
- 教学视频:比较耗时
Debug模式
Pycharm带Debug模式,先点红一段代码,然后Shift+F9
看源码
- Pycharm的Ctrl+鼠标右键可以链到源码,但有时候链不到
- 找到包的路径(例如:
Anaconda3\Lib\site-packages
),单独复制出来,这样还能看到整个目录架构
内置函数dir和help
def find_api(thing):
for i in dir(thing):
try:
j = eval('thing.' + i)
print('\033[031m{}\033[0m'.format