python-web开发中,如何知道哪个函数在哪个包,哪个类中?有相关手册吗

python开发中,如何知道哪个函数在哪个包,哪个类中?有相关手册吗

阅读 4.8k
5 个回答

一般都查询相关文档,或者ide的跳转到定义相关功能。然后,就是使用dir,help之类的帮助函数。

如果是不知道从哪里导入的话,个人觉得可以利用import hook把一些扩展的包都放在特定的模块下,特别是个人封装的模块。类似:flask的扩展。

比如扩展是这样导入的,这样就很容易记住了:

from flask.ext.redis import Redis
from flask.ext.sqlalchemy import SQLAlchemy

深入理解Python类库引入机制

新手上路,请多包涵

每个框架都有他的doc 你仔细找找哈

这个你要去看相关模块的文档了。
直接google更方便点。

你需要的是一个IDE,可以用PyCharm。

按下Command + B,或者Ctrl + B就可以跳转到原函数。

如果使用的是sublime的话,推荐插件 Anaconda
Ctrl+Alt+G跳转到函数定义。
Ctrl+Alt+D查看文档。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题