title: QR Code code inserting '[' and ']', how to stop this?
body: <p>I'm trying to loop through a list of ~3,000 URLs and create QR codes for them.  In one column I have the URLs and in another column I have what I want the QR code file names to be named when output as images.</p>
  
  <p>The problem is the URLs that get converted to QR codes and my file names both come out encased in brackets.</p>
  
  <p>For example:</p>
  
  <pre><code>URL            Filename
  www.abel.com   Abel
  </code></pre>
  
  <p>Comes out as:</p>
  
  <pre><code>URL in QR Code   Filename of QR Code
  [www.abel.com]   [Abel]
  </code></pre>
  
  <p>Here's my code so far:</p>
  
  <pre><code>import csv
  import qrcode
  import pandas as pd
  
  df = pd.read_csv('QR_Python_Test.csv')
  
  i = 1
  x = df.iloc[[i]]
  
  print(
  x.QR_Code_Name.values)
  for i in df.index:
      z = df.iloc[[i]]
      x = str(z.Link_Short.values)
      qr = qrcode.QRCode(version=5, error_correction=qrcode.constants.ERROR_CORRECT_L,box_size=5,border=2,)
      qr.add_data(x)
      qr.make(fit=True)
      img = qr.make_image()
      file_name = str(z.QR_Code_Name.values) + ".png"
      print('Saving %s' % file_name)
      image_file = open(file_name, "w")
      img.save(file_name)
      image_file.close()
  file.close()
  </code></pre>
  
  <p>And some sample data:</p>
  
  <pre><code>URL               Filename
  www.apple.com      Apple
  www.google.com     Google
  www.microsoft.com  Microsoft
  www.linux.org      Linux
  </code></pre>
  
  <p>Thank you for your help,
  Me</p>