home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyo (Python 2.5)
-
- import digsbysite
- import time
- import sys
- from peak.util.imports import lazyModule
- if sys.platform == 'win32':
- default_timer = time.clock
- else:
- default_timer = time.time
- del time
- del sys
- from path import path
-
- def program_dir():
- import sys
- import os.path as os
- import locale
- if hasattr(sys, 'frozen') and sys.frozen == 'windows_exe':
- return path(sys.executable.decode(locale.getpreferredencoding())).abspath().dirname()
- else:
- return path(sys.argv[0]).dirname()
-
- import auxencodings
- from primitives import *
- from introspect import *
- from threads import *
- from net import *
- from callbacks import callsback, DefaultCallback, CallLater
- from fileutil import *
-
- def soupify(*a, **k):
- import BeautifulSoup
- return BeautifulSoup.BeautifulSoup(*a, **k)
-
- import urllib2_file
- import proxy_settings
- observe = lazyModule('util.observe')
- import rfc822
- __old_init = rfc822.Message.__init__
- __old_str = rfc822.Message.__str__
-
- def __init__(self, fp, *a, **k):
- if isinstance(fp, basestring):
- StringIO = StringIO
- import cStringIO
- return __old_init(self, StringIO(fp), *a, **k)
- else:
- return __old_init(self, fp, *a, **k)
-
-
- def body(self):
- return self.fp.getvalue()[self.startofbody:]
-
-
- def __str__(self):
-
- try:
- return self.fp.getvalue()
- except:
- return __old_str(self)
-
-
- rfc822.Message.__init__ = __init__
- rfc822.Message.__str__ = __str__
- rfc822.Message.body = body
- del rfc822
-