参数化时按行读取txt文件,如何去掉换行符"\n"

参数化按行读取txt,每行默认自带了回车换行操作,导致脚本报错,故而按行读取时,需要去掉默认的'\n'

#coding=utf-8
from selenium import webdriver
import os,time

source = open("G:\\seleniums\\data.txt", "r")
values = source.readlines()

source.close()

for serch in values:
    #这里使用了strip去掉每行结束的\n
    serch=serch.strip('\n')
    browser = webdriver.Ie()
    browser.get("http://www.baidu.com")
    browser.find_element_by_id("kw1").send_keys(serch)
    browser.find_element_by_id("su1").click()
    browser.quit()

 

posted @ 2014-04-05 04:25  脚踏丷七星  阅读(1776)  评论(0编辑  收藏  举报