在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python  HTML/ 模擬登錄百度網(wǎng)盤后無法上傳文件?

模擬登錄百度網(wǎng)盤后無法上傳文件?

這是我模擬登錄百度網(wǎng)盤的代碼

from selenium import webdriver
driver = webdriver.PhantomJS(executable_path='phantomjs-2.1.1-linux-x86_64/bin/phantomjs')
target = "https://pan.baidu.com/"
driver.get(target)
driver.find_element_by_xpath('/html/body/div[1]/div[3]/div[6]/div/div[6]/div[2]/a').click()
driver.find_element_by_xpath('/html/body/div[1]/div[3]/div[6]/div/div[3]/form/p[5]/input[2]').send_keys('name')
driver.find_element_by_xpath('/html/body/div[1]/div[3]/div[6]/div/div[3]/form/p[6]/input[2]').send_keys('key')
driver.find_element_by_xpath('/html/body/div[1]/div[3]/div[6]/div/div[3]/form/p[9]/input').click()

上面的代碼運(yùn)行后,我們看看效果
driver.save_screenshot('1.png')

圖片描述
明明進(jìn)入了網(wǎng)盤。

就僅僅剩下傳文件了。

myfile = driver.find_element_by_id('h5Input0')
對文件上傳進(jìn)行定位,這里都沒有報錯
file.send_Keys("/tmp/test.png")
將本地的測試文件/tmp/test.png上傳,

來問題了,
file.send_Keys("/tmp/test.png") 這句話既不報錯,也永遠(yuǎn)不退出。

請問,如何解決?

file
<selenium.webdriver.remote.webelement.WebElement (session="6184ca30-fb99-11e7-a3ae-c73236ae734b", element=":wdc:1516202206441")>
回答
編輯回答
話寡

怎么解決的啊大哥?

2017年5月11日 08:58