WSGI - The Coolest Thing About Python
This is a basic WSGI application which interfaces with an external server.
#!/usr/bin/python import random import re import sys import urllib import urllib2 from pprint import pformat def application(environ, start_response): status = '200 OK' output = 'Output' try: # Setup form again formData = urllib.urlencode({'key1': 'string1', 'key2': 'string22'}) request = urllib2.Request('http://www.example.com/form.php") response = urllib2.urlopen(request, formData) output += response.read() except: # For Debugging e = sys.exc_info()[1] output += pformat(e) response_headers = [('Content-type', 'text/plain'), ('Content-Length', str(len(output)))] start_response(status, response_headers) return [output]
Rackspace Cloud Files
This is a command line based script that manages the containers and files within your cloud account.