37,719
社区成员
发帖
与我相关
我的任务
分享
from bs4 import BeautifulSoup
import urllib.request as request
from selenium import webdriver
from w3lib import html as h #摘除标签和特定标签的内容
from time import sleep
import re
from selenium.common.exceptions import NoAlertPresentException
from selenium.webdriver.common.keys import Keys
#搜索小说
driver = webdriver.Chrome()
driver.maximize_window()
fake_adress = "https://www.xbiqugexsw.com"
driver.get(r'https://www.xbiqugexsw.com')
main_windows = driver.current_window_handle
#进入搜索栏
input_search = driver.find_element_by_class_name('search')
input_search.send_keys('bilibili')
sleep(1)
button_search= driver.find_element_by_tag_name('button')
button_search.click()
sleep(3)
try:
all_handle1 = driver.window_handles
print(all_handle1)
for pay_handle1 in all_handle1:
if pay_handle1 != main_windows:
driver.switch_to.window(pay_handle1)
alert0 = driver.switch_to.alert
print(alert0)
alert0.accept()
except NoAlertPresentException:
print('noalert')
import virtkey
v = virtkey.virtkey()
v.press_keysym(65421) # Enter
time.sleep(0.5)
v.release_keysym(65421) #松开
#pip3 install pykeyboard
from pykeyboard import PyKeyboard
import time
k=PyKeyboard()
k.press_key(k.enter_key)
time.sleep(0.1)
k.release_key(k.enter_key)