【发布时间】:2018-09-24 16:43:48
【问题描述】:
我的以下代码运行良好, 我想让 python 文件从另一个文件中读取 user 和 pwd, 所以如果我想登录任何其他帐户, 我将在不是程序源文件的文件中更改它, 我该怎么做?
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.webdriver.support.select import Select
import time
from time import sleep
import os
import sys
user = '.......'
pwd = '........'
driver = webdriver.Chrome()
driver.get('URL')
driver.maximize_window()
main_window = driver.current_window_handle
#wait username
wait_username = WebDriverWait(driver, 60)
wait_username.until(EC.element_to_be_clickable((By.ID,'..........')))
User_Name = driver.find_element_by_id("..........")
User_Name.send_keys(user)
#wait password
wait_password = WebDriverWait(driver, 60)
wait_password.until(EC.element_to_be_clickable((By.ID,'..........')))
Pass_Word = driver.find_element_by_id("..........")
Pass_Word.send_keys(pwd)
【问题讨论】:
标签: python-3.x selenium-webdriver configuration config configuration-files