As I understand, this won't work:
import msgpack
fd = sock.makefile("rb")
unpacker = msgpack.Unpacker(fd, encoding="utf-8")
packet = unpacker.next()
From the msgepack python implementation, the unpacker will emit this:
As I understand, this won't work:
import msgpack
fd = sock.makefile("rb")
unpacker = msgpack.Unpacker(fd, encoding="utf-8")
packet = unpacker.next()
From the msgepack python implementation, the unpacker will emit this:
#! debug | |
ipdb> connections['default'].cursor().db.connection | |
<connection object at 0x10646d180; dsn: 'dbname=test_master', closed: 0> | |
ipdb> connections['prestashop'].cursor().db.connection | |
<connection object at 0x10670d3e0; dsn: 'dbname=test_master', closed: 0> | |
#! settings | |
DATABASES = { | |
'default': { | |
'ENGINE': 'django.db.backends.postgresql_psycopg2', |
import sys | |
# keep original thread module for later use | |
original_thread_module = sys.modules.pop('threading', None) | |
import gevent.monkey | |
gevent.monkey.patch_all() |
import zipfile,os.path | |
def unzip(source_filename, dest_dir): | |
with zipfile.ZipFile(source_filename) as zf: | |
for member in zf.infolist(): | |
# Path traversal defense copied from | |
# http://hg.python.org/cpython/file/tip/Lib/http/server.py#l789 | |
words = member.filename.split('/') | |
path = dest_dir | |
for word in words[:-1]: | |
drive, word = os.path.splitdrive(word) |
#!/bin/zsh | |
# This hook is sourced after every virtualenv is deactivated. | |
# remove virtualenv | |
RPROMPT="$_OLD_RPROMPT" |
#!/bin/bash | |
# This hook is sourced after every virtualenv is activated. | |
proj_name=$(basename $VIRTUAL_ENV) | |
cd ~/src/$proj_name | |
# show virtualenv | |
PS1="$_OLD_VIRTUAL_PS1" | |
_OLD_RPROMPT="$RPROMPT" | |
RPROMPT="%{${fg_bold[white]}%}(env: %{${fg[green]}%}`basename \"$VIRTUAL_ENV\"`%{${fg_bold[white]}%})%{${reset_color}%} $RPROMPT" |
#!/bin/bash | |
# This hook is sourced after a new virtualenv is activated. | |
proj_name=$(basename $VIRTUAL_ENV) | |
mkdir $HOME/src/$proj_name | |
add2virtualenv $HOME/src/$proj_name | |
cd $HOME/src/$proj_name |