Estoy tratando de descargar el archivo con Python usando IE:La descarga de archivos utilizando IE del pitón
from win32com.client import DispatchWithEvents
class EventHandler(object):
def OnDownloadBegin(self):
pass
ie = DispatchWithEvents("InternetExplorer.Application", EventHandler)
ie.Visible = 0
ie.Navigate('http://website/file.xml')
Después de esto, me estoy poniendo una ventana que pide al usuario que desea guardar el archivo. ¿Cómo puedo guardar este archivo automáticamente desde Python?
necesito utilizar algún navegador, no urllib o mecanizar, porque antes de la descarga de archivos que necesito para interactuar con algunas funciones ajax.
Creo que es un comportamiento definido por el usuario en las preferencias. – rogeriopvl
He examinado las API desde http://msdn.microsoft.com/en-us/library/aa752084%28VS.85%29.aspx# y http://msdn.microsoft.com/en-us/library /aa752085%28VS.85%29.aspx# y no creo que sea posible guardar el archivo. –