python - Python 变量 webelement/list 到 .txt Selenium
问题描述
我想知道使用下面的代码将列表 / webelement 变量转换为 .txt 的函数我只能在控制台 en.txt 上读取文件,但不能将其保存在我的电脑上。
recuperation_nom = driver.find_elements_by_class_name("title-3")
for resultat_nom in recuperation_nom:
print(resultat_nom.text)
解决方案
只需.txt
以访问模式打开文件'a'
,然后将每一行写入其中。
recuperation_nom = driver.find_elements_by_class_name("title-3")
with open('output.txt', 'a') as f:
f.truncate(0)
for resultat_nom in recuperation_nom:
f.write(f"{resultat_nom.text}\n")
推荐阅读
- r - 将图例添加到分层 ggplot
- python - 输出数据时可用的 python 提示符
- node.js - 将 2 个不同的容器连接到同一个 mongoDB 容器
- html - 如何使下一个/后退按钮订单可访问
- r - 如何在 R 中更改 ggplot 和 ggplotly 中显示的 x 值
- asp.net - 更改标签文本的最正确的 asp.net 页面生命周期事件是什么?
- c# - 安装 Identity Server 4 模板
- css - Burgermenu:CSS 中的动画(“两”行的旋转和变换)
- android - 无法将 Ionic 1 应用程序发布到具有新的 64 位支持要求的 Google Play 商店
- .net-core - 内部的 HttpResponseMessage EnsureSuccessStatusCode() 方法