PYTHON
Documentacion Oficial:
http://docs.python.org/contents.html
Ahora tas leyendo:
http://launchpadlibrarian.net/18980633/Python%20para%20todos.pdf
(empezas con la 120)
Pag. 55, 63, 64, 65 a 71,59 a 61, 92 a 95
http://www.davidlopez.es/programacion/chatmultihiloconsocketsenpythonyenc/
http://www.celit.com.ar/etraining/python.asp http://aprenderpython.org/i/category/cursopython2/
Un sitio escalable permite crear varias instancias.
Un sitio con baja o poca escala, usa solo una instancia, y cuando la ram se llena, el sitio se
cae.(sucuede cuando mucha gente entra de forma simultanea)
appspot:
Es hiper escalable
Tiene muchas restricciones para que sea hiper escalable
No permite ciertas cosas sql No tiene base de datos relacional, usa base de datos de tipo clavevalor
Usa consultas de barrido, osea nosql
Es mas rapido, pero para cosas un poco mas sencillas
No corre django, pero si web2py aunque con restricciones
heroku:
No es tan escalable como appspot pero es normal, corre perfecto
Permite usar django
Pagina para configurar django en heroku
https://devcenter.heroku.com/articles/django
Ahora estas leyendo
http://pythonya.appspot.com/
(Vas por la Pag. 2. Ejercicio 37)
http://pythonya.appspot.com/?pagina=2
http://pythonya.appspot.com/detalleconcepto?deta=Llamada%20de%20m%C3%A9todos%20de
ntro%20de%20la%20clase
(Pendiente porque tarda mas en entender, como se creaba las
filas y columnas con bucle)
Ejercicios: 34,35,36
(Todavia no le viste una utilidad, porque estas reemplazando algo que capaz lo uses para otra cosa dentro de la clase)
Ejercicio 37:
Funciones para usar en cadenas
Ejercicio 38:
Funciones para manejar arrays
http://pythonya.appspot.com/detalleconcepto?deta=Captura%20de%20excepciones
(Ej. 42
Pendiente, tiene demasiadas excepciones)
http://www.pilasengine.com.ar/
Suscripcion al Group Python de Argentina de GMAIL
pyar@python.org.ar http://listas.python.org.ar/listinfo/pyar
http://listas.python.org.ar/options/pyar/almacenamiento1%40gmail.com
Clave: peguebso
Librerias PYTHON (mysql, entre otros)
http://www.lfd.uci.edu/~gohlke/pythonlibs/
Libreria PYTHON para XML
http://code.google.com/p/feedparser/downloads/list
Libreria Web PYTHON
web.py
Buscar en Google:
django tutorial
Crear Ejecutables .exe de archivos .py http://prdownloads.sourceforge.net/py2exe/py2exe0.6.9.win32py2.7.exe?download
Libreria sqlitle
http://pypi.python.org/pypi/pysqlite/
http://code.google.com/p/pysqlite/downloads/list
PROGRAMA SERVER HECHO CON PYTHON (COMO XAMPP, PERO MAS SEGURO)
http://gunicorn.org/
LIBROS
http://launchpadlibrarian.net/18980633/Python%20para%20todos.pdf
Pag. dificiles: 40,
Pag. Actual 59 http://pyspanishdoc.sourceforge.net/tut/tut.html
http://mundogeek.net/traducciones/pythonidiomatico/
http://mundogeek.net/traducciones/guiaestilopython.htm
TUTORIAL
http://django.es/docs/intro/tutorial01/
https://docs.djangoproject.com/en/1.3/intro/tutorial02/
http://pythonya.appspot.com/
API
https://docs.djangoproject.com/en/dev/ref/models/instances/?from=olddocs
Libreria MYSQL para Python (Sino instalas tira error del MYSQL)
http://www.lfd.uci.edu/~gohlke/pythonlibs/z7bptmxk/MySQLpython1.2.3.win32py2.7.exe
Python 2.7
http://python.org/ftp/python/2.7.2/python2.7.2.msi
Te permite programar y subir archivos Python (Hosting Web)
https://appengine.google.com/start
Framework Django
http://media.djangoproject.com/releases/1.3/Django1.3.1.tar.gz 1)Ponelo en cualqier directorio que quieras Ej. C:/django
1.1)Abri CMD y pone python
setup.py
install (se instalara el django)
2)Para crear tu primer proyecto
2.1) Abri CMD y entra al directorio django/django/bin/
2.1) Pone en el CMD djangoadmin.py startproject mysite
3)Entra al directorio que creaste con CMD (Ej. cd mysite) (django/django/bin/mysite9
3.1) Escribi python manage.py runserver ...
Regístrate para leer el documento completo.