from selenium import webdriver
import time
browser = webdriver.Chrome()
browser.get("http://f10.eastmoney.com/f10_v2/FinanceAnalysis.aspx?code=sz300415")
browser.find_element_by_xpath('.//html/body/div[1]/div[2]/div[4]/div[3]/ul/li[2]').click()
time.sleep(5)
list=[]
for i in range(2,7):
var = browser.find_element_by_xpath("/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td['i']/span").text
list.append(var)
# var2 = browser.find_element_by_xpath('/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td[3]/span').text
# var3 = browser.find_element_by_xpath('/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td[4]/span').text
# var4 = browser.find_element_by_xpath('/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td[5]/span').text
# var5 = browser.find_element_by_xpath('/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td[6]/span').text
browser.close()
print(list)
得到的結果
['營業總收入(元)', '營業總收入(元)', '營業總收入(元)', '營業總收入(元)', '營業總收入(元)']
而且該結果是i=1時候的text.
求指教謝謝
uj5u.com熱心網友回復:
你的i沒有輸出正確如下:
from selenium import webdriver
import time
browser = webdriver.Chrome()
browser.get("http://f10.eastmoney.com/f10_v2/FinanceAnalysis.aspx?code=sz300415")
browser.find_element_by_xpath('.//html/body/div[1]/div[2]/div[4]/div[3]/ul/li[2]').click()
time.sleep(5)
list=[]
for i in range(2, 7):
xpath = "/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td[%d]/span"% i
var = browser.find_element_by_xpath(xpath).text
list.append(var)
# var2 = browser.find_element_by_xpath('/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td[3]/span').text
# var3 = browser.find_element_by_xpath('/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td[4]/span').text
# var4 = browser.find_element_by_xpath('/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td[5]/span').text
# var5 = browser.find_element_by_xpath('/html/body/div[1]/div[2]/div[4]/div[4]/div/table/tbody/tr[10]/td[6]/span').text
browser.close()
print(list)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/266822.html
上一篇:求大俠指點,用Python寫了個函式來顯示在線的圖片(有些URL正確,有些URL則報錯)
下一篇:上不去網的問題,【小白求救】
