python - 替换或修剪由 Selenium 和 Python 抓取的 Google 表格中的字符
问题描述
我无法从 Selenium 和 Python 抓取的数据中修剪或替换 ' 谷歌表格中的字符。我在 Selenium 脚本中尝试过类似的东西: .text.replace(""'", "") 或 .replace("'", "") Aslo 在 Google Sheets 中尝试过类似的东西: =ArrayFormula(if(C2:C= "'","")) 但对我没有任何帮助。我附上了一些图片。希望有人可以帮助我。谢谢
解决方案
谷歌表格:
在 Google 表格中尝试此公式以消除所有非数字字符:
=REGEXREPLACE(A1,"\D+", "")
或作为 ArrayFormula:
=ArrayFormula(REGEXREPLACE(A1:A,"\D+", ""))
Python:
替换这个:
row = [id, name, q_in_stock]
有了这个:
row = [id, name, q_in_stock.replace("'", "")]
推荐阅读
- javascript - Wordpress AJAX 搜索不起作用
- mysql - 将重复的行转换为列
- android - 未找到处理 Intent { act=android.intent.action.VIEW dat=app:// } 的 Activity
- objective-c - 为什么 CNContactStoreDidChangeNotification 没有任何回调?
- assembly - 将字符串常量作为立即操作数的小端字节存储?
- python - BeautifulSoup4 抓取无法超出网站的第一页(Python 3.6)
- javascript - jquery 数字格式到紧凑的数字样式 k 千 m 百万等
- java - org.postgresql.util.PSQLException:错误:WHERE 的参数必须是布尔类型,而不是类型字符变化
- c# - 如何制作防止焦点窃取的Windows服务?
- javascript - 使用 react-native-maps 在地图上绘制标记