【发布时间】:2018-04-08 10:41:37
【问题描述】:
我有一个函数可以解析给定 URL 的内容(通常是域的根)并返回指向该域中其他位置的所有链接的列表——它不包括外部链接,也不包括允许重复链接。
对于列表中已经存在的每个链接,然后对于将在下一个级别中找到的每个链接,等等,一次又一次地运行该函数的最简单方法是什么,无论多深,无论花费多长时间,直到为该特定域创建详尽、完整的链接列表?
该方法应该相当有效,并且不应该使用任何库或模块,甚至不应该使用列表推导。只是以最明显和最明确的方式进行的基本说明。此外,了解树的结构并不重要。只是一个链接列表。
谢谢!
【问题讨论】:
-
嗨。谢谢你的评论。使用语言标签编辑的帖子。我还没有任何代码。我是一个初学者,我正在尝试弄清楚如何结合我已经拥有的解析功能来构建它。
标签: python-3.x list recursion hyperlink