Python 如何有效地理解文档稀少的框架?
我的问题是,对于一个项目,我需要使用一个框架(Python),它的文档很差。我知道它做什么,因为它是正在运行的应用程序的后端。我还知道,如果文档不好,没有框架是好的,我应该对此进行调查。我自己编码。但是,我有时间限制。因此,我的问题是:对于如何理解一个缺乏文档的框架,是否有一个烹饪食谱Python 如何有效地理解文档稀少的框架?,python,oop,frameworks,Python,Oop,Frameworks,我的问题是,对于一个项目,我需要使用一个框架(Python),它的文档很差。我知道它做什么,因为它是正在运行的应用程序的后端。我还知道,如果文档不好,没有框架是好的,我应该对此进行调查。我自己编码。但是,我有时间限制。因此,我的问题是:对于如何理解一个缺乏文档的框架,是否有一个烹饪食谱 到目前为止,我一直在尝试检查框架中的一些功能并确定组织单位,但我缺乏一个更有效的系统。如果我是你,有时间常数,必须使用特定的框架。我将按以下方式进行: 列出我希望使用该框架实现的用例 确定框架提供的帮助我实现用
到目前为止,我一直在尝试检查框架中的一些功能并确定组织单位,但我缺乏一个更有效的系统。如果我是你,有时间常数,必须使用特定的框架。我将按以下方式进行:
- 列出我希望使用该框架实现的用例
- 确定框架提供的帮助我实现用例的API
- 根据可用的文档和阅读资料对用例进行原型化
原型设计将帮助我找出框架中可能存在的限制/缺陷。如果限制更多的是show stopper,我将自己实现支持api;或者我可以打个电话把整个框架删掉,自己写一个;哪个更有意义 如果我是你,有时间常数,必须使用特定的框架。我将按以下方式进行:
- 列出我希望使用该框架实现的用例
- 确定框架提供的帮助我实现用例的API
- 根据可用的文档和阅读资料对用例进行原型化
原型设计将帮助我找出框架中可能存在的限制/缺陷。如果限制更多的是show stopper,我将自己实现支持api;或者我可以打个电话把整个框架删掉,自己写一个;哪个更有意义 您还可以使用python调试库:。使用
import pdb
导入后,可以在函数和类体pdb.set_trace()
中设置跟踪。然后它将停止行中程序的执行,您可以查看现有的变量和进程 您还可以使用python调试库:。使用import pdb
导入后,可以在函数和类体pdb.set_trace()
中设置跟踪。然后它将停止行中程序的执行,您可以查看现有的变量和进程 你必须阅读代码。Shariq建议看起来不错。你必须阅读代码。Shariq的建议看起来不错。