Skip to content

Instantly share code, notes, and snippets.

def print_info(**kwargs):
logging.info("=" * 80)
logging.info("Build configuration options:")
logging.info("=" * 80)
buildinfo=[
('Games', kwargs['games']),
('Languages', kwargs['languages']),
('Partner', kwargs['partner']),
('InstallTag', kwargs['installtag']),
('Marketing', kwargs['marketingmode']),
import sys
import re
file = sys.argv[1]
with open(file, 'rU') as f:
text = f.read()
text = re.sub('[\s]{2,10}', ' ', text)
import serial
import xml.etree.ElementTree as ET
import os
port = '/dev/ttyUSB0'
baud = 57600
ser = serial.Serial(port, baud)
data = ser.readline()
root = ET.fromstring(data)
#!/usr/bin/perl -w
# Reads data from a Current Cost device via serial port.
use strict;
use Device::SerialPort qw( :PARAM :STAT 0.07 );
my $PORT = "/dev/ttyUSB0";
my $ob = Device::SerialPort->new($PORT);
import urllib2
import re
url = 'http://wiki.shoryuken.com/index.php?title=Super_Street_Fighter_IV_AE/Abel&action=edit'
def test(url):
data = read_url_data(url)
table = find_move_table(data)
print find_moves_data(table)
def read_url_data(url):
import webapp2
import re
class MainPage(webapp2.RequestHandler):
with open('login.html', 'rU') as f:
html = f.read()
data = {'username':'',
'password':'',
'verify':'',
@kgleeson
kgleeson / rot13.py
Created September 10, 2012 11:06
Rot13 for AppEngine
import webapp2
import cgi
html="""
<!DOCTYPE html>
<html>
<head>
<title>Unit 2 Rot 13</title>
</head>
def escape_html(s):
list = [('&', '&amp;'),
('<', '&lt;'),
('"', '&quot;'),
('>', '&gt;')]
for i in list:
if i[0] in s:
s = s.replace(i[0],i[1])
return s
@kgleeson
kgleeson / gist:3702104
Created September 11, 2012 21:13 — forked from zeffii/gist:3702095
def escape_html(s):
for i, v in ('&', '&amp;'), ('<', '&lt;'), ('"', '&quot;'), ('>', '&gt;'):
if i in s:
s = s.replace(i,v)
return s
import serial
import os
import re
port = '/dev/ttyUSB0'
baud = 57600
ser = serial.Serial(port, baud)
rrdpath = '/etc/cron.cc/rrd/powertemp.rrd'
dataRE = re.compile(r'.+<tmpr>(.+?)<\/tmpr>.+<watts>(.+?)<\/watts>')
while True: