Python中文
首页
教程
问答
标签
搜索
登录
注册
Python输出整个文本文件,而不是按lin行输出
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我试图输出数据从一个文本文件逐行到一个网站上的搜索框。我正在使用Selenium与网页进行交互</p> <p>但是,当我的代码写入网页上的文本字段时,它会粘贴文本文件的全部内容,而不是第一行,加载页面,然后搜索第二行,依此类推。。。。。请看下面我的代码:</p> <pre><code>with open("SerialNumbers.txt") as sn: for line in sn: search_field = driver.find_element_by_id('criteria[1][1]') search_field.click() serials = sn.read().splitlines() search_field.send_keys(serials) search_field.send_keys(Keys.ENTER) </code></pre> <p>当发送文本文件(serials)的第一行到search\字段时,它开始写入SerialNumbers.txt的全部内容</p> <p>如果可能的话,请告诉我哪里出错了,因为我确信将变量定义为sn.read().splitlines()应该告诉python从列表中逐行读取</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>也许你的文件改成这样:</p> <pre><code>with open(r'c:\Users\xf01145\Downloads\scores.txt') as file: lines = file.readlines() for line in lines: print(line, end='') </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在python中从数据帧列中删除分类值?
9 回答
如何在python中从数据帧列表中删除引号
7 回答
如何在python中从数据帧创建列表
6 回答
如何在Python中从数据帧创建嵌套的JSON
2 回答
如何在Python中从数据帧显示wordcloud
5 回答
如何在Python中从数据帧的时间戳中删除字符
5 回答
如何在Python中从数据帧绘制简单绘图?
1 回答
如何在python中从数据帧行提取具有特定长度的范围?
2 回答
如何在python中从数据帧设置dict中的值
6 回答
如何在Python中从数据库中获得一个结果
8 回答
如何在python中从数据框中绘制分类条形图
2 回答
如何在Python中从数据框中选择特定细节?
2 回答
如何在python中从数据集中删除unicode
8 回答
如何在python中从数据集中删除某些数值?
8 回答
如何在python中从数据集中选择行
2 回答
如何在Python中从数组中删除元素
5 回答
如何在python中从数组中删除单个倒逗号?
9 回答
如何在python中从数组中删除对象?
8 回答
如何在python中从数组中删除引号
8 回答
如何在python中从数组中删除所有最小值
4 回答