使用python清除浏览器缓存

时间:2019-10-24 06:03:12

标签: python-3.x

有什么方法可以使用python清除浏览器缓存吗? 我正在尝试进行某种自动化处理,包括在检查数据之前清除所有缓存。这是为了确保是否显示未缓存的数据。

请让我知道是否有人对此有任何想法。

我需要使用python或与pytest框架集成的任何工具

1 个答案:

答案 0 :(得分:2)

您可以使用Selenium

  • 对于Chrome:
int A[]= {1,2,2,2,3,4,5,6,7};
int B[20];
int indexB = 0;

int main()
{
   for (int i=0;i<7;i++)
   {
       if(A[i] != B[indexB] ){
        B[indexB] = A[i];

        if(A[i+1] != B[indexB] ){
            indexB++;
        }
       }
   }


   printf("%d \n", indexB); // Printing how many values the new array would have

    return 0;
}
  • 对于Firefox:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome()
driver.get('chrome://settings/clearBrowserData')
driver.find_element_by_xpath('//settings-ui').send_keys(Keys.ENTER)

来源:

chrome firefox