Escribir "tildes", "Ñ", etc en python UTF-8

Escribir "tildes", "Ñ", etc en python UTF-8

Para poder escribir tildes o caracteres especiales en python(UTF-8) solo es necesario agregar
# -*- coding: utf-8 -*-

Ejemplo de urllib2

Ejemplo de urllib2

Ejemplo:
import urllib2
s = 'https://www.youtube.com/'
response = urllib2.urlopen(s)
html = response.read()

archivo = open('output.html','w')
archivo.write(html)
# Se crear un archivo output.html
Output:


Links:
https://docs.python.org/2/library/urllib2.html
http://pythonlabs.blogspot.com/2011/03/sacar-el-source-de-una-pagina.html