title: os.path.join() takes exactly one argument (2 given)
body: <p>i'm getting python error:
  <strong>TypeError: join() takes exactly one argument (2 given)</strong> in line 139, of set_Xpress method, which looks like this:</p>
  
  <pre><code>from os import path
  from json import load
  ...
      def set_Xpress(Xpress_number, special_ts, disk, platform, testcase):
          ...
          with open("{0}:\\BBT2\\Configuration\\temporary.tmp".format(disk), "r") as test_conf_file_r:
              test_conf_vocab = load(test_conf_file_r)
          report = path.join(test_conf_vocab["report_dir"], test_conf_vocab["report_name"])
          ...
  </code></pre>
  
  <p>Please, help me understand what cause it. Python shell executes it with no problems, and the same stroke executed fine in another method with this tmp file. Thanks in advance.</p>