博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python查找时,不支持compound class
阅读量:6443 次
发布时间:2019-06-23

本文共 377 字,大约阅读时间需要 1 分钟。

1.python使用如下代码查找页面上的元素时,

browser.findElement_by_class_name("widget-content nopadding")

报错:

selenium.common.exceptions.WebDriverException: Message: u'Compound class names not permitted'

python不支持类名中间带有空格,上述类名会被当做2个处理,因此会报错。

2.解决方法如下:

browser.find_element_by_css_selector(".widget-content.nopadding")

改用css selector来进行查找即可。

转载于:https://www.cnblogs.com/sophia194910/p/5086234.html

你可能感兴趣的文章
快速定位oracle故障-恩墨
查看>>
Redis可视化工具 Redis Desktop Manager
查看>>
Go基础系列:为select设置超时时间
查看>>
Android网络请求之OkHttp框架
查看>>
《Apache Kafka实战》读书笔记-调优Kafka集群
查看>>
小程序开发事项
查看>>
福利 | 2018各大技术大会资料汇总(可下载)
查看>>
寻找下一代CTO - 激发潜能把握成功!!
查看>>
用DELPHI 开发压缩、解压、自解压、加密
查看>>
Linux命令行得到系统IP
查看>>
SQL Server索引的维护 - 索引碎片、填充因子 <第三篇>
查看>>
python类型转换、数值操作(收藏)
查看>>
mysql delimiter
查看>>
关于C#静态构造函数的几点说明
查看>>
理解C# 4 dynamic(4) – 让人惊艳的Clay
查看>>
管理-职业化沟通
查看>>
angular之$compile
查看>>
SQL中Truncate的用法
查看>>
一键安装docker-ce
查看>>
彻底理解Netty,这一篇文章就够了
查看>>