scraping examples español python bottle

examples - cómo abrir una url en python



web scraping python español (6)

import urllib fun open(): return urllib.urlopen(''http://example.com'')

Pero cuando example.com se abre, no genera css o js. ¿Cómo puedo abrir la página web en un navegador web?

@error(404) def error404(error): return webbrowser.open(''http://example.com'')

Estoy usando una botella. Dándome el error: TypeError("''bool'' object is not iterable",)


Creo que esta es la manera más fácil de abrir una URL con esta función

webbrowser.open_new_tab(url)


También puedes probar:

import os os.system("start /"/" http://example.com")

Esta, además de la respuesta de @aaronasterling tiene la ventaja de que abre el navegador web predeterminado. Asegúrese de no olvidar el "http: //".


Tienes que leer los datos también.

Consulte: http://www.doughellmann.com/PyMOTW/urllib2/ para entenderlo.

response = urllib2.urlopen(..) headers = response.info() data = response.read()

Por supuesto, lo que quiere es renderizarlo en el navegador y la respuesta de aaronasterling es lo que quiere.


con el módulo webbrowser

import webbrowser webbrowser.open(''http://example.com'') # Go to example.com


importar webbrowser

webbrowser.open ("pon tu url dentro de estas comillas")


import webbrowser webbrowser.open(url, new=0, autoraise=True)

Muestra la url usando el navegador predeterminado. Si new es 0, la url se abre en la misma ventana del navegador si es posible. Si new es 1, se abre una nueva ventana del navegador si es posible. Si new es 2, se abre una nueva página del navegador ("tab") si es posible. Si autoraise es True, la ventana se levanta

webbrowser.open_new(url)

Abrir url en una nueva ventana del navegador predeterminado

webbrowser.open_new_tab(url)

Abrir URL en una nueva página ("pestaña") del navegador predeterminado