Si de verdad quieres un ejecutable encontré esto en google:
Para windows:
http://www.logix4u.net/component/content/article/27-tutorials/44-how-to-create-windows-executable-exe-from-python-script
Para linux:
http://effbot.org/pyfaq/how-do-i-make-a-python-script-executable-on-unix.htm
Para la segunda pregunta, una vez que sabes editar programas, solo tipea esto en uno y cambia el url a voluntad:
response = urllib2.urlopen('http://python.org/')
html = response.read()
print html
Tomado de la documentación de python en la web:
http://docs.python.org/2/howto/urllib2.html
Tambien existen librerias especializadas como 'Requests' que facilitan el trabajo un mundo:
http://www.python-requests.org/en/latest/
Por último, un foro para programadores muy utilizado es StackOverflow:
http://stackoverflow.com/questions/tagged/python
Postea tus preguntas allí y recibirás toda la ayuda del mundo
Y no te olvides de Google y de la documentacion python en linea
http://docs.python.org
Suerte!