0
我有一个有趣的问题,我们需要记录我们庞大的Python项目调用的所有URL。手动检查代码是不可行的,因为代码太大且经常更改。列出在python项目中由requests/urllib调用的所有url
理想情况下,我想要的是给定Python项目文件夹的一段脚本可以通过其中的所有文件并找到requests
或urllib
模块进行调用的位置,并列出随附的URL。
我有一个有趣的问题,我们需要记录我们庞大的Python项目调用的所有URL。手动检查代码是不可行的,因为代码太大且经常更改。列出在python项目中由requests/urllib调用的所有url
理想情况下,我想要的是给定Python项目文件夹的一段脚本可以通过其中的所有文件并找到requests
或urllib
模块进行调用的位置,并列出随附的URL。
我觉得你可以做的,而不是来包装requests
或urllib
模块与记录您的应用程序连接的URL,然后就打电话真正urllib
或requests
模块功能的包装。所以每当你打电话给import requests
你实际上都会导入你的包装。
然后,你应该写一个脚本来做到这一点。 SO不是代码写入服务。 – jonrsharpe
提示:你可以使用'grep'和'sed' – MYGz