diff options
Diffstat (limited to 'libmproxy/utils.py')
-rw-r--r-- | libmproxy/utils.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libmproxy/utils.py b/libmproxy/utils.py index 0614a464..a02ac840 100644 --- a/libmproxy/utils.py +++ b/libmproxy/utils.py @@ -14,6 +14,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. import re, os, subprocess +from contrib import BeautifulSoup def isBin(s): """ @@ -41,6 +42,15 @@ def cleanBin(s): return "".join(parts) +def prettybody(s): + """ + Return a list of pretty-printed lines. + """ + s = BeautifulSoup.BeautifulStoneSoup(s) + s = s.prettify() + return s.split("\n") + + def hexdump(s): """ Returns a set of typles: |