故而按行读取时,需要去掉默认的'\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()
print函数默认会自动输出一个回车换行,所以如果有多条print函数,会在多行输出去掉print后面默认的回车换行
print("要输出的字符串", end="")
print("hello") #print在输出之后,会自动添加一个回车换行 print("world") print("hello",end="")#print输出之后,不会自动添加回车换行 print("world")