Browse Source

mkhtml: html and url imports Python 3 compatible

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@70286 15284696-431f-4ddb-bdfa-cd5b030d7da7
Vaclav Petras 8 years ago
parent
commit
2ac3541fab
1 changed files with 12 additions and 2 deletions
  1. 12 2
      tools/mkhtml.py

+ 12 - 2
tools/mkhtml.py

@@ -21,8 +21,18 @@ import os
 import string
 import re
 from datetime import datetime
-from HTMLParser import HTMLParser
-import urlparse
+
+try:
+    # Python 2 import
+    from HTMLParser import HTMLParser
+except:
+    # Python 3 import
+    from html.parser import HTMLParser
+try:
+    import urlparse
+except:
+    import urllib.parse as urlparse
+
 
 pgm = sys.argv[1]