我有一个有趣的问题,我们需要记录我们庞大的Python项目调用的所有URL。手动浏览代码是不可行的,因为它太大而且经常更改。
理想情况下,我想要的是一个脚本,给定一个Python项目文件夹可以遍历其中的所有文件,并找到requests
或urllib
个模块进行调用的位置并列出随附的URL。
答案 0 :(得分:1)
我认为您可以做的是将requests
或urllib
模块包装为记录您的应用所连接的网址的包装,然后只调用真实urllib
或{{1}模块功能。因此,每当您致电requests
时,您实际上都会导入您的包装器。