selenimu学习二

1、上传文件

from selenium import webdriver
import time
import os

driver = webdriver.Chrome()
src_file = "file:///" + os.path.abspath("test.html")

driver.get(src_file)

while True:
    ele = driver.find_element_by_name("selenium_upload").send_keys(os.path.abspath("test.html"))
    time.sleep(5)

    driver.close()

  

2、使用chrom浏览器器实现下载操作

# chrom浏览器实现下载操作
from selenium import webdriver

from time import sleep
options = webdriver.ChromeOptions()
prefs = {'profile.default_content_settings.popups': 0, 'download.default_directory': 'e:\\'}
# profile.default_content_settings.popups:禁止弹出窗口
# download.default_directory:设置下载路径
options.add_experimental_option('prefs', prefs)
driver = webdriver.Chrome()
driver.get('https://pypi.org/project/selenium/#files')
driver.find_element_by_link_text('selenium-3.13.0.tar.gz').click()
sleep(13)
driver.quit()

  

猜你喜欢

转载自www.cnblogs.com/bainianminguo/p/9388140.html