PEP 8 and code cleanup
[mw] / src / mw / api.py
index bd12bb0ffd2f15f5011398d6f4d14b4f6594de81..cd913658696bb0bbeb26d5e7a2f82c2755653513 100644 (file)
@@ -23,7 +23,9 @@ from StringIO import StringIO
 import urllib
 import urllib2
 
+
 class API(object):
+
     def __init__(self, api_url):
         self.api_url = api_url
         self.cookiejar = cookielib.CookieJar()
@@ -55,3 +57,15 @@ class API(object):
             return high
         else:
             return low
+
+
+def pagename_to_filename(name):
+    name = name.replace(' ', '_')
+    name = name.replace('/', '!')
+    return name
+
+
+def filename_to_pagename(name):
+    name = name.replace('!', '/')
+    name = name.replace('_', ' ')
+    return name

Benjamin Mako Hill || Want to submit a patch?