如何在firefox缓存文件夹中的每个文件中搜索“http”?

2024-04-26 00:19:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在从C:\Users\User\AppData\Local\Mozilla\Firefox\Profiles\orlxb2co.default release\cache2\entries中的Firefox缓存中提取所有有用的信息

如何使用python访问上面目录中的每个文件并搜索文件中的URL链接

这就是我到目前为止所做的:

firefox_profile_path = os.path.join(paths.homePath(), 'AppData', 'Local', 'Mozilla', 'Firefox', 'Profiles','cache2')
for cache_name in glob.glob(firefox_profile_path):
    with open(cache_name, 'rb') as file_cache:
        data = file_cache.read()
        firefox_db |= set(re.findall("(http.*?)\x00", data))
        print(firefox_db)

Tags: 文件pathnamecachemozilladatalocalfirefox

热门问题