繁体   English   中英

如何阅读某个模块的文档?

[英]How to read the documentation of a certain module?

我刚刚完成了我的 Python 课程,所以现在我可以编写自己的脚本了。 为此,我开始用模块Scapy编写脚本,但问题是,Scapy的文档是用于解释器Scapy的,所以我不知道如何使用它,找不到函数等。

我在互联网上找到了一些教程和一些例子,但这很难。 例如,我在一个脚本中找到了函数“set_payload”来在层中注入一些代码,但我真的不知道他在哪里找到了这个函数。

您对查找模块如何工作以及如何正确编写模块有什么建议? 因为我真的不喜欢在互联网上检查和挑选其他脚本。

我从未使用过 Scapy,但它似乎有据可查。

https://buildmedia.readthedocs.org/media/pdf/scapy/latest/scapy.pdf

此版本似乎在撰写本文时已发布。

如果我正确理解了这个问题,那么您大致问的是如何找到理解模块的最佳来源。

如果您使用的是内置的 Python 模块,最好的来源是 Python 文档。 Scapy 不是内置的 Python 模块。 因此,您可能会遇到一些外部模块的问题(外部模块是指您需要明确安装的模块)。

对于那些,如果文档还不够,我更喜欢查看一些 github 项目,这些项目可能以一种或另一种方式使用该模块,并且大多数情况下它都有效。 如果没有,那么我会去一些博客或一些第三方教程。 没有正确的方法可以做到这一点,您必须在需要的地方付出努力。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM