View fucking_poweremail.py
for i in range(rec.last_mail_id + 1, int(msg_count[0]) + 1):
if rec.rec_headers_den_mail:
typ, msg = serv.fetch(str(i), '(FLAGS BODY.PEEK[HEADER])')
method = getattr(self, 'save_header')
else:
typ, msg = serv.fetch(str(i), '(FLAGS RFC822)')
method = getattr(self, 'save_fullmail')
for mails in msg:
if type(mails) == type(('tuple', 'type')):
mail = email.message_from_string(mails[1])
View gen_autobj_from_clmag.py
#!/usr/bin/python
# -*- coding: utf-8 -*-
import optparse
import csv
import time
parser = optparse.OptionParser(version="[GISCE ERP] Migrations")
View models.py
from collections import namedtuple
import json
class Model(object):
fields = [
'id',
'cini',
'origen',
'desti'
]
View stack.py
get_caller_stack():
import inspect
for stack in inspect.stack():
print "{0}:{1}".format(stack[1], stack[2])
View fucking.py
from datetime import datetime
from dateutil.relativedelta import relativedelta
d = datetime(2015, 1, 1)
d + relativedelta(month=2)
# fuck you typo in singular
# i like smelling my farts
# result is datetime.datetime(2015, 2, 1, 0, 0)
View rtempfile.py
class TempFile(object):
def __init__(self, *args, **kwargs):
self.file = open(*args, **kwargs)
def __enter__(self):
return self.file
def __exit__(self, exc_type, exc_val, exc_tb):
self.file.close()
os.remove(self.file.name)
View report.py
from erppeek import Client
import sys
import base64
from subprocess import call
import time
report = 'xml_report_name'
ids = [object_id]
View version.py
def get_version():
import os
import subprocess
try:
try:
version = subprocess.check_output([
'git', 'describe', '--tags'
]).strip()
except subprocess.CalledProcessError:
version = __import__('pkg_resources') \
View README.rst

Convert HTML to Image

from html2image import HTML2Image

with HTML2Image('<html><strong>Fooo</strong></html>', width='300') as html:
    image = html.render()
View report_server.py
import os
from ast import literal_eval
import tempfile
import subprocess
from flask import Flask, abort, request, Response
from flask.ext.mako import MakoTemplates, render_template
from destral.openerp import OpenERPService
from destral.transaction import Transaction