【发布时间】:2022-10-21 23:43:18
【问题描述】:
我想在结账时填写信用卡,但我找不到
self.driver.switch_to.frame()
self.driver.switch_to.frame("number7fe57559-0283-43ef-90c4-484c5c17c4f1").click```
it show
```File "C:\Users\harry\PycharmProjects\pythonProject\main.py", line 34, in <module>
self.driver.switch_to.frame()
AttributeError: module 'self' has no attribute 'driver'```
https://www.goopi.co/
【问题讨论】:
-
您需要显示更多代码。奇怪的是错误是“模块'self'没有属性......”因为这意味着你在某处有一个
import self。self通常是类方法中第一个参数的名称,它指的是类的实例。所以看起来你已经从方法中复制并粘贴了一些代码并粘贴到你的 main.py 的顶层? -
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如它目前所写的那样,很难准确地说出你在问什么。
标签: python selenium selenium-webdriver