Преглед на файлове

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 години
родител
ревизия
2ac3541fab
променени са 1 файла, в които са добавени 12 реда и са изтрити 2 реда
  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]