- A new knoboo that:
- Uses Django
- Uses twisted.web
- Is a current Work in Progress, and is still broken/incomplete in several (fixable) places
Dependencies
| #!/usr/bin/env python | |
| import ImageDraw, Image, ImageFont | |
| def flash_card_name(n, sname): | |
| names = [] | |
| for i in range(n): | |
| if i < 10: | |
| names.append("%s00%d.png" % (sname, i)) | |
| elif i < 100: | |
| names.append("%s0%d.png" % (sname, i)) |
| #!/usr/bin/python2.5 | |
| import xml.etree.ElementTree as ET | |
| import sys | |
| root = ET.Element("html") | |
| head = ET.Element("head") | |
| title = ET.Element("title") | |
| title.text = " " |
| """ | |
| When I run this script with: | |
| twistd -ny logobservermemfail.py | |
| On OSX, using Twisted 8.2.0, Python 2.5, i see this error: | |
| Python(12631) malloc: *** mmap(size=1275076608) failed (error code=12) | |
| *** error: can't allocate region | |
| *** set a breakpoint in malloc_error_break to debug |
| #!/usr/bin/python | |
| """ | |
| Connect to an IMAP4 server with Twisted. | |
| --------------------------------------- | |
| Run like so: | |
| $ python twisted_imap4_example.py | |
| This example is slightly Gmail specific, | |
| in that SSL is required, and the correct | |
| server name and ports are set for Gmail. |
| Process: python [1278] | |
| Path: /Users/agc/codenodepkgenv/bin/python | |
| Identifier: python | |
| Version: ??? (???) | |
| Code Type: X86 (Native) | |
| Parent Process: launchd [1] | |
| Date/Time: 2009-06-12 14:51:47.450 -0700 | |
| OS Version: Mac OS X 10.5.7 (9J61) | |
| Report Version: 6 |
| import os | |
| from whoosh import index | |
| from whoosh import analysis | |
| from whoosh.fields import Schema, STORED, ID, KEYWORD, TEXT | |
| from whoosh.filedb.filestore import FileStorage | |
| SEARCH_INDEX = "search_index" | |
| SEARCH_SCHEMA = Schema( | |
| guid=ID(stored=True), |
| adduser --gecos GECOS --disabled-password some_user |
| """ | |
| 'How to do basic authentication on twisted web', from here: | |
| http://twistedmatrix.com/pipermail/twisted-python/2009-August/020236.html | |
| Original Copyright (c) 2008 Twisted Matrix Laboratories. See LICENSE for details. | |
| Which I modified to use Twisted's Application framework. | |
| USAGE | |
| ----- | |
| 1) Make htpasswd file: |