Interesting “getElementById() takes exactly 1 argument (2 given)”, sometimes it occurs. Can someone explain it?
问题 #-*- coding:utf-8 -*- import win32com.client, pythoncom import time ie = win32com.client.DispatchEx('InternetExplorer.Application.1') ie.Visible = 1 ie.Navigate('http://ieeexplore.ieee.org/xpl/periodicals.jsp') time.sleep( 5 ) ie.Document.getElementById("browse_keyword").value ="Computer" ie.Document.getElementsByTagName("input")[24].click() import win32com.client, pythoncom import time ie = win32com.client.DispatchEx('InternetExplorer.Application') ie.Visible = 1 ie.Navigate('www.baidu.com')