从入门到放弃(复)

# import bs4
# import requests
# hml=requests.get('http://yinyue.kuwo.cn/billboard_%E9%85%B7%E6%88%91%E7%83%AD%E6%AD%8C%E6%A6%9C.htm').text
# soup=bs4.BeautifulSoup(hml)
# head=soup.head
# print(head)
# print(soup.li)
# print(soup.ul.attrs['class'])
# print(soup.p.string)
# print(soup.prettify())
# print(list(enumerate(soup.li.parents)))
# print(soup.find_all('ul'))
# print(soup.find_all('li'))
# print(soup.find_all(attrs={'class':'anchorVideo'}))
# print(soup.find_all(class_='albName'))
# # print(soup.find_all(type='text'))
# print(soup.select('ul li'))
# print(soup.select('.down'))
# for i  in soup.select('ul  li'):
#     print(i.get_text)

# from selenium import webdriver
import time
# from selenium import webdriver

# browser = webdriver.Chrome()
# browser.get('https://www.taobao.com')
# print(browser.page_source)
# browser.close()
# browser=webdriver.Chrome()
# browser.get('https://www.baidu.com')
# print(browser.page_source)

# time.sleep(5)
# browser.close()
# browser = webdriver.Chrome()
# browser.get('https://www.taobao.com')
# lis = browser.find_elements_by_css_selector('.service-bd li')
# print(lis)
# time.sleep(5)
# browser.close()
# driver = webdriver.Chrome
# driver.get(url="http://www.google.com")
# inputElement = driver.find_element_by_name("q")
# inputElement.send_keys("Cheese!")
# inputElement.submit()
# print (driver.title)
# from selenium import webdriver
# import time
#
# browser = webdriver.Chrome()
# browser.get('https://www.taobao.com')
# input = browser.find_element_by_id('q')
# input.send_keys('iPhone')
# time.sleep(3)
# input.clear()
# input.send_keys('iPad')
# time.sleep(2)
# input.clear()
# input.send_keys('戴尔')
# button = browser.find_element_by_class_name('btn-search')
# button.click()
from selenium import webdriver
b=webdriver.Chrome()
b.get('https://www.taobao.com')
# input_first=b.find_element_by_id('q')
# print(input_first)
# input_second=b.find_element_by_css_selector('#q')
# print(input_second)
from selenium.webdriver.common.by import By
input_third=b.find_element(By.ID,'q') #通用格式

#查找多个元素
lis=b.find_elements_by_css_selector('.service-bd li')
print(lis)
lis_1=b.find_elements(By.CSS_SELECTOR,'.service-bd li')
print(lis_1)
#元素交互操作
import time
input=b.find_element_by_css_selector('#q')
input.send_keys('iphone')
time.sleep(10)
input.clear()
b.close()
#等待
b1=webdriver.Chrome()
b1.implicitly_wait(10)
b1.get('https://www.taobao.com')
input1=b1.find_element_by_css_selector('#q')
input1.send_keys('11123')
time.sleep(10)
b1.close()
#前进后退
b2=webdriver.Chrome()
b2.get('https://www.taobao.com')
b2.get('https://www.baidu.com')
b2.get('https://www.python.org')
b2.back()
time.sleep(4)
b2.forward()
b2.close()

猜你喜欢

转载自www.cnblogs.com/yuanke98/p/9225907.html