问题描述
<picture class="js-picture-gallery">
<source media="(min-width: 768px)" class="js-img-desktop" data-srcset="https://thbr.figarocms.net/external/K-KgE-4g444KFR2lRyJ3tqlvCHI=/398x224/filters:quality(65):strip_icc()/http%3A%2F%2Fthbr.figarocms.net%2Fimages%2FsARCJmnhDOMEQlKzw4yf3H0uexU%3D%2Fa912837c90d54b4998c13f84636ca362.jpg">
<source media="(max-width: 398px)" class="js-img-mobile" data-srcset="https://thbr.figarocms.net/external/79zs0rg_7o7k4KCuqBTSfa_pAUI=/320x180/filters:quality(65):strip_icc()/http%3A%2F%2Fthbr.figarocms.net%2Fimages%2FsARCJmnhDOMEQlKzw4yf3H0uexU%3D%2Fa912837c90d54b4998c13f84636ca362.jpg">
<img src="https://thbr.figarocms.net/external/K-KgE-4g444KFR2lRyJ3tqlvCHI=/398x224/filters:quality(65):strip_icc()/http%3A%2F%2Fthbr.figarocms.net%2Fimages%2FsARCJmnhDOMEQlKzw4yf3H0uexU%3D%2Fa912837c90d54b4998c13f84636ca362.jpg" alt="Maison avec jardin" class="js-open-modal-gallery" data-href="image-5">
</picture>
我想使用python机械化单击类为img
的最后一个"js-open-modal-gallery"
元素
我尝试过:
from mechanize import browser
br = browser()
br.addheaders = [("User-agent","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36
(KHTML,like Gecko) Chrome/79.0.3945.117 Safari/537.36 Edg/44.18362.449.0")]
response = br.open(urlcontaingclass)
br.click(class_='js-open-modal-gallery')
这会出现此错误“ AttributeError:'nonetype'对象没有属性'click'”
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)