PAMIE で非常に単純なスクリプトを使用して TypeError が発生しました。何ができるかわかりません。ライブラリがこの特定のメソッド ( ) に引数をpywin32
設定していない可能性があることを示唆する回答を見つけましたが、その定義がどこにあるのかわからないため、確かではありません。self
getElementsByTagName
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')
Python2.7 32ビットでWindows 7x64を使用しています