Initial port to python3
[htsworkflow.git] / htsworkflow / frontend / reports / libinfopar.py
index 73072af68c8967f8f77a8dce6eac096ef264b4f4..7d6f458a31b752c50e4451551f19cb6b9c8a20e0 100644 (file)
@@ -5,8 +5,8 @@ from string import *
 import re
 from xml.sax import make_parser
 from xml.sax.handler import ContentHandler
-import urllib
-import urllib2
+import urllib.request, urllib.parse, urllib.error
+import urllib.request, urllib.error, urllib.parse
 import os
 
 '''
@@ -63,9 +63,9 @@ def getLibReads(libid):
   return arRes
 
 def getWebPage(url,params):
-  pdata = urllib.urlencode(params)
-  req = urllib2.Request(url,pdata)
-  wpage = urllib2.urlopen(req)
+  pdata = urllib.parse.urlencode(params)
+  req = urllib.request.Request(url,pdata)
+  wpage = urllib.request.urlopen(req)
   restext = wpage.read()
   wpage.close()
   return restext