Пожалуйста, помогите мне с Python 2.6 и win32com.Python: ошибка при проверке состояния IE
Я не являюсь новичком в Python, и я получил ошибку , когда я начинаю следующую программу:
import pywintypes
from win32com.client import Dispatch
from time import sleep
ie = Dispatch("InternetExplorer.Application")
ie.visible=1
url='hotfile.com'
ie.navigate(url)
while ie.ReadyState !=4:
sleep(1)
print 'OK'
..........................
Error message:
while ie.ReadyState !=4:
...
pywintypes.com_error:
(-2147023179, 'Unknown interface.', None, None)
..........................
Но когда я изменить URL, например, «yahoo.com» - есть нет ошибки.
Как результат проверки ReadyState может зависеть от URL?
Может быть, это потому, что Hotfile. com - действительный URL (код результата 200), как есть, и yahoo.com дает HTTP 302 перенаправленным? – Kimvais
http://hotfile.com - это действительный сайт. И это yahoo.com, конечно ... –