python - 使用 selenium 提取数据后如何删除冗余空格
问题描述
用硒提取一些元素数据后如何删除多余的间距
我的输出看起来像:
Telefon:
216 593 17 20 - 21 - 22
Websitesi:
http://www.an-ko.com
Email:
info@anadolukompozit.com
我想从中删除空格这是我使用的脚本
from selenium import webdriver
driver = webdriver.Safari()
driver.get("https://iayosb.com/firmalar/anadolu-kompozit-mam-san-ve-tic-a-s/")
article = driver.find_elements_by_xpath("//div[@class='w2dc-fields-group w2dc-fields-group-1']")
for elem in article:
print(elem.text)
driver.quit()
谢谢是提前我真的很感激
解决方案
我正在使用 pycharm 和我正在使用的尾随空格replace(' ', '')
。请看下面:
driver.get("https://iayosb.com/firmalar/anadolu-kompozit-mam-san-ve-tic-a-s/")
article = driver.find_elements_by_xpath("//div[@class='w2dc-fields-group w2dc-fields-group-1']")
for elem in article:
print(elem.get_attribute('innerText').replace(' ', ''))
输出 :
İLETİŞİMBİLGİLERİ
Telefon:2165931720-21-22
Websitesi:http://www.an-ko.com
Email:info@anadolukompozit.com
推荐阅读
- sql - 在 Firebird 中选择最接近的最大数值
- node.js - lambda 函数中的 AWS NodeJS lambda 调用
- google-apps-script - 谷歌表返回有多少标签可见
- python - r.write('\n') 切断需要的数据
- mysql - 如何更改 mysql 中的服务器字符集(LAMP 堆栈)
- javascript - Find-As-You-Type 下拉菜单不会消除答案
- java - Spring Boot - postForEntity():响应的内容类型是什么?
- javascript - ReactJS:如何在 JavaScript 中过滤数组以在地图上显示特定图像
- c# - Azure 功能未“等待”任务完成
- javascript - 用户注册或登录时是否应该创建 Token?