- Pip
- Werkzeug
- PIL
- yolk
- ipdb ipython
#!/usr/bin/env bash | |
find . \( -name "*.pyc" -o -name "*.pyo" \) -exec rm -v {} \; |
diff -r 832f7d4a6f4c deploy/gunicorn_conf.py | |
--- a/deploy/gunicorn_conf.py Thu Oct 28 14:29:39 2010 +0200 | |
+++ b/deploy/gunicorn_conf.py Thu Oct 28 13:36:19 2010 -0400 | |
@@ -1,16 +1,31 @@ | |
import sys | |
-from os import sysconf | |
+import os | |
from pkg_resources import load_entry_point | |
def numCPUs(default=1): |
"""A management command for extracting translation messages for the whole project.""" | |
import glob | |
import os | |
from django.conf import settings | |
from django.core.management.base import NoArgsCommand | |
class Command(NoArgsCommand): |
def install_irssi(): | |
sudo("apt-get install -y screen irssi bitlbee libcrypt-dh-perl libcrypt-openssl-bignum-perl libcrypt-blowfish-perl") | |
# libtime-duration-perl libnotify-bin irssi-plugin-otr bitlbee-plugin-otr") | |
server_ip = env.host_string.split(":")[0] | |
local("rsync --links -e 'ssh -p {0}' -avzp ~/.irssi/ {1}@{2}:{3}.irssi/ \ | |
--exclude='*.log'".format(settings.SSH_PORT, settings.DEPLOY_USERNAME, server_ip, settings.DEPLOY_HOME)) | |
sed("{0}.irssi/config".format(settings.DEPLOY_HOME), "BITLBEE_PASSWORD", os.environ["BITLBEE_PASSWORD"]) | |
with fab_settings(warn_only=True): | |
put("~/.screenrc", os.path.join(settings.DEPLOY_HOME, ".screenrc")) | |
put("~/dotfiles/bitlbee.conf", "/etc/bitlbee/bitlbee.conf", use_sudo=True) |
from BeautifulSoup import BeautifulSoup | |
from urlparse import urlparse | |
import re | |
import urllib2 | |
if __name__ == "__main__": | |
""" driver code """ | |
# extract html | |
url = 'http://www.utexas.edu/world/univ/alpha/' | |
usock = urllib2.urlopen(url) |
""" Python Command and Character list | |
(from Learn Python the Hardway by Zed Shaw) | |
expanded from Lesson 22 | |
""" | |
#Character / Command What it's called What it does example example2 | |
pydoc <something> #pydoc gives you the manual page for something you want to know about in python pydoc sys | |
help() #help function use when running python to find help on an object | |
print() #print function prints to the console whatever is next print(“Hello World!”) print(1 + 2) |
#!/bin/sh | |
# Auto-check for pep8 so I don't check in bad code | |
FILES=$(git diff --cached --name-only --diff-filter=ACM | grep -e '\.py$') | |
if [ -n "$FILES" ]; then | |
flake8 --max-line-length=100 $FILES | |
fi |
from datetime import timedelta | |
from time import sleep | |
from celery.task import task | |
from django.core.management.base import BaseCommand, CommandError | |
from django.utils import timezone | |
@task | |
def add(x, y): |
import os | |
import envdir | |
from pathlib import Path | |
from celery import Celery | |
from django.conf import settings | |
from configurations import importer |