from selenium import webdriver
import openpyxl
import pyautogui
import time
options = webdriver.ChromeOptions()
options.add_experimental_option("excludeSwitches", ["enable-automation"])
options.add_experimental_option('useAutomationExtension', False)
options.add_experimental_option("prefs", {"profile.password_manager_enabled": False, "credentials_enable_service": False})
PATH= "C:/Users/user/Desktop/chromedriver_win32/chromedriver.exe"
driver=webdriver.Chrome(PATH,chrome_options=options)
driver.get('https://www.google.com/')
driver.maximize_window()
workbook=openpyxl.load_workbook(filename='77老大.xlsx')
sheet=workbook['工作表1']
for i in range(1,2):
cell=sheet.cell(row=i,column=5).value
print(cell)
driver.get(cell)
time.sleep(1)
views=driver.find_elements_by_xpath("//*[@id='count']/ytd-video-view-count-renderer/span[1]")
date=driver.find_elements_by_xpath("//*[@id='info-strings']/yt-formatted-string")
likes=driver.find_elements_by_class_name("style-scope ytd-toggle-button-renderer.style-text")
#dislikes=driver.find_elements_by_xpath("//*[@id='text']")
messages=driver.find_elements_by_class_name("style-scope yt-formatted-string")
long=driver.find_elements_by_class_name('ytp-time-duration')
for element in views:
print('views:')
print(element.text)
for element in date:
print('date:')
print(element.text)
for element in likes:
print('likes:')
print(element.text)
for element in messages:
print('messages:')
print(element.text)
for element in long:
print('long:')
print(element.text)
```
为什么选择 C# 正如简介里面介绍的一样,作为一名运维人员,你应该懂一门开发语言,那么那么多语言中,...
前言 今天来稍微讲点轻松的内容,但同时也是 K8s 中非常重要的一个观念,从这篇文章开始都会是 Po...
前言 每次接触新的技巧先是感到陌生、好奇,当然一定会有许多不理解的地方,不知到该如何处理,但是随着慢...
昨天教完各位如何产生应用程序密码给自己的编译器了,不晓得大家有没有都成功的产生出来呢! 今天我们就到...
kong的安装我同样会透过operator的方式进行,相信经过了这几天应该很多人都感受到operat...