
jQuery Mobile | jQuery Mobile BeginnersGuide/NonProgrammers Python for Non-Programmers If you've never programmed before, the tutorials on this page are recommended for you; they don't assume that you have previous experience. If you have programming experience, also check out the BeginnersGuide/Programmers page. Books Each of these books can be purchased online but is also available as free textual, website, or video content. Automate the Boring Stuff with Python - Practical Programming for Total Beginners by Al Sweigart is "written for office workers, students, administrators, and anyone who uses a computer to learn how to code small, practical programs to automate tasks on their computer." You can find many free Python books online. Interactive Courses These sites give you instant feedback on programming problems that you can solve in your browser. CheckiO is a gamified website containing programming tasks that can be solved in Python 3. Resources for Younger Learners Tutorials and Websites Tutorial Aggregators / lists Apps Videos Email Academies Tools
Requests Bottle Bottle is a fast, simple and lightweight WSGI micro web-framework for Python. It is distributed as a single file module and has no dependencies other than the Python Standard Library. Routing: Requests to function-call mapping with support for clean and dynamic URLs.Templates: Fast and pythonic built-in template engine and support for mako, jinja2 and cheetah templates.Utilities: Convenient access to form data, file uploads, cookies, headers and other HTTP-related metadata.Server: Built-in HTTP development server and support for paste, fapws3, bjoern, gae, cherrypy or any other WSGI capable HTTP server. Example: “Hello World” in a bottle from bottle import route, run, template @route('/hello/<name>')def index(name): return template('<b>Hello {{name}}</b>!' Run this script or paste it into a Python console, then point your browser to Download and Install User’s Guide Start here if you want to learn how to use the bottle framework for web development. License
Flask-OAuth Flask-OAuth is an extension to Flask that allows you to interact with remote OAuth enabled applications. Currently it only implements the consumer interface so you cannot expose your own API with OAuth. Flak-OAuth depends on the python-oauth2 module. Features Support for OAuth 1.0aFriendly APIDirect integration with FlaskBasic support for remote method invocation of RESTful APIs Installation Install the extension with one of the following commands: $ pip install Flask-OAuth Alternatively, use easy_install: $ easy_install Flask-OAuth Defining Remote Applications To connect to a remote application create a OAuth object and register a remote application on it using the remote_app() method: from flask_oauth import OAuth oauth = OAuth()the_remote_app = oauth.remote_app('the remote app', ...) A remote application must define several URLs required by the OAuth machinery: request_token_urlaccess_token_urlauthorize_url Additionally the application should define an issued consumer_key and consumer_secret.
iScroll This script has been superseded by iScroll 4 . This page is kept for historical reasons . Project info Project state: ACTIVE (code is actively updated) Last code update: 2010.10.08 – v3.7.1 Device compatibility: iPhone/Ipod touch >=2.0, Android >=1.5, iPad >=3.2. Support development If this script saved your day or you wish to support iScroll and other scripts development you may consider sending some funds via PayPal. Overview iScroll was born because mobile webkit (on iPhone, iPod, Android and Pre) does not provide a native way to scroll content inside a fixed width/height element. Luckily mobile webkit offers a powerful set of hardware accelerated CSS properties that can be used to simulate the missing functionality, so the iScroll development started… But there’s no rose without thorn. How to use First of all we need to prevent the default behavior of standard touch events. iScroll takes two parameters. <div id="wrapper"><div id="scroller"><ul><li>... That’s it. Accepted options are:
The Python Standard Library — Python v3.3.3 documentation While The Python Language Reference describes the exact syntax and semantics of the Python language, this library reference manual describes the standard library that is distributed with Python. It also describes some of the optional components that are commonly included in Python distributions. Python’s standard library is very extensive, offering a wide range of facilities as indicated by the long table of contents listed below. The library contains built-in modules (written in C) that provide access to system functionality such as file I/O that would otherwise be inaccessible to Python programmers, as well as modules written in Python that provide standardized solutions for many problems that occur in everyday programming. The Python installers for the Windows platform usually include the entire standard library and often also include many additional components.
Flask Welcome to Flask’s documentation. Get started with Installation and then get an overview with the Quickstart. There is also a more detailed Tutorial that shows how to create a small but complete application with Flask. Common patterns are described in the Patterns for Flask section. The rest of the docs describe each component of Flask in detail, with a full reference in the API section. Flask depends on the Werkzeug WSGI toolkit, the Jinja template engine, and the Click CLI toolkit. User’s Guide¶ Flask provides configuration and conventions, with sensible defaults, to get started. API Reference¶ If you are looking for information on a specific function, class or method, this part of the documentation is for you. Additional Notes¶
Python Tools for VS Tastypie Backbone.js Instalación de Python/Ninja-IDE y Librerías Extras | Curiosidades de la Tecnología Hola a todos, estoy de regreso solo por un momento, la publicación actual es para proporcionar las ligas para obtener el software necesario para realizar la instalación de Python sobre Windows así como algunos complementos. Los procesos de instalación no los compartiré por completo, para todos los programas es igual, además si lees esto espero ya seas un usuario avanzado o si no lo eres y tienes dudas déjalas en un comentario. Primero debemos realizar la instalación de Python, yo recomiendo la versión 2.7.3 que es la que uso y me es compatible con mi IDE favorito que más adelante te enseñaré a instalar. La instalación se realiza normal, deja como directorio de destino el Disco Local C [Particion Principal] que la cual al terminar la instalación debería de aparecer una carpeta Python27. Segundo ahora comenzamos a realizar la instalación de Ninja-IDE un Entorno de Desarrollo para Python muy bueno con el cual me he encariñado mucho, si no deseas usarlo puedes omitir estos pasos. print "Hola"