困りごとは、表題の通りです。

こちらがやりたいことです。
*追記:print 文が2系のものになっているという指摘を受けましたが、
どのように修正すれば良いかわかりません。宜しくお願いします

PythonでマイニングプールからのハッシュレートをAPIで取得してJSONから表示

#python3

-*- coding: utf-8 -*-
インポートするモジュール*-

import urllib.request
import urllib.parse
import json
import sys
import codecs


#python3
webAPIからJSONの形式の文字列の結果をもらう
def dataGet():

     URIスキーム
    url = ''

     URIパラメータのデータ 
    param = {
        'address': 'worker',    # 取得したい人のID
        'type': 'json'             # 取得するデータの指定
    }

     webAPIからのJSONを取得
    response = readObj.read()

     print type(response)  # >> <type 'str'>
 
# URIパラメータの文字列の作成
    paramStr = urllib.request(param)  # type=jsonと整形される

    return response

webAPIから取得したデータをJSONに変換する
def jsonConversion(jsonStr):

     webAPIから取得したJSONデータをpythonで使える形に変換する
    data = json.loads(jsonStr)
    return data

     日本語が u'\u767d' のようになってしまうため、Unicodeに変換する
     return json.dumps(data[0], ensure_ascii=False)


if __name__ == '__main__':

    resStr = dataGet()
    res = jsonConversion(resStr)

    取得したデータを表示する
    for item in res:
        print(item.dataGet())

上記のコードを実行したところ、

#python3
 File "zec3.py", line 43, in <module>
    resStr = dataGet()
  File "zec3.py", line 25, in dataGet
    paramStr = urllib.request(param) 
  type=jsonと整形される
TypeError: 'module' object is not callable

というエラーが表示され、モジュールが読み込めないのは、わかったのですが、
対処の仕方が分かりません。宜しくお願いします。