大家好,给大家分享一下学而思官网编程社区下载,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!
大家好,小编来为大家解答以下问题,code.xueersicom学而思网校编程社区,怎么使用学而思的python库,今天让我们一起来看看吧!
```python
import re
import time
import pandas as pds
import numpy
import urllib.request
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import NoSuchElementException
browser = webdriver.Chrome() #驱动谷歌浏览器
#进入网站
def enter(url,element):
wait = WebDriverWait(browser, 2)
try:
browser.get(url)
wait.until(
EC.presence_of_element_located((By.XPATH,element)),
)
except TimeoutException:
result = "在"+url+'\n'+'未定位到'+element
print(result)
#获取节点的文本信息
def get_detail(element):
try:
elements = browser.find_element_by_xpath(element)
detail = elements.text
except :
detail = "无"
return detail
#获取节点的属性信息
def get_element_attribute(element, attribute):
elements = browser.find_element_by_xpath(element)
return elements.get_attribute(attribute)
#点击节点
def click_element(element):
elements = browser.find_element_by_xpath(element).click()
#输入内容并回车
def send_word(element,text):
elements = browser.find_element_by_xpath(element)
elements.send_k