gpt4 book ai didi

python - PAMIE 类型错误

转载 作者:行者123 更新时间:2023-11-28 17:50:15 25 4
gpt4 key购买 nike

我在 PAMIE 上遇到一个非常简单的脚本的类型错误,我不确定我能做什么。我找到了一个答案,表明库 pywin32 可能没有为这个特定方法 (getElementsByTagName) 设置一个 self 参数,但我不知道不确定,因为我不知道在哪里可以找到它的定义。

from  PAM30 import PAMIE

ie = PAMIE()
ie.navigate('google.com')
ie.getButtons()
ie.quit()
print 'done'

错误是:

Traceback (most recent call last):
File "c:\pamie1.py", line 1, in <module>
from PAM30 import PAMIE
File "C:\Python27\Lib\site-packages\PAM30.py", line 678, in getButtons
return self.getElementsList("input", filter)
File "C:\Python27\Lib\site-packages\PAM30.py", line 939, in getElementsList
elements = self._ie.Document.getElementsByTagName(tag)
TypeError: getElementsByTagName() takes exactly 1 argument (2 given)

这是 PAM30 中有问题的行

elements = self._ie.Document.getElementsByTagName(tag)

_ie_ 在哪里

self._ie = win32com.client.dynamic.Dispatch('InternetExplorer.Application')

我正在使用 Windows 7x64 和 Python2.7 32 位

最佳答案

sourceforge bug link

“解决方法”似乎是启用兼容性 View (工具 > 兼容性
查看设置 > 在兼容性 View 中显示所有网站
)。

这是IE的一个bug。

关于python - PAMIE 类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11580340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com