title: Issue with join() function?
body: <p>I'm attempting to bulk-download some csv files from a website. I've included a generic form of the first few lines of code I'm using below.</p>
  
  <pre><code>import urllib3
  import os.path
  
  def downLoadToDir(save_path,foo):
  
      http = urllib3.PoolManager()
      os.makedirs("".join(save_path, foo)
  
      # Set up url and path for download
      VarUrl = "".join("http://url.com/ajax/exportKR2CSV.html?t=", foo)
      VarPath = "".join(save_path, foo, '/',foo, '.csv')
  </code></pre>
  
  <p>Ideally this should set up a folder under the specified filepath, and set up two variables I use later. However, I keep getting this error:</p>
  
  <pre><code>File "url_download.py", line 10
  VarUrl = "".join("url.com/ajax/exportKR2CSV.html?t=", foo)
            ^
  SyntaxError: invalid syntax
  </code></pre>
  
  <p>Based off of other examples I've seen online, this seems correct to me. Nothing seems to make it happy. Where am I going wrong? Thanks</p>