title: Convert a unicode input to string for comparison
body: <p>i am writing code which parses a word document table and compares to a keyword which is an ascii string</p>
  
  <pre><code>tyring = unicode((ListTables[0].Rows[x])).encode('utf-8')
  tryingstring = tyring.encode('ascii')
  print 'trying string' ,tryingstring
  </code></pre>
  
  <p>ERROR BELOW:</p>
  
  <pre><code>tyring = unicode((ListTables[0].Rows[x])).encode('utf-8','ignore')
  File "C:\Python27\lib\site-packages\win32com\client\dynamic.py", line 201, in __str__
      return str(self.__call__())
  File "C:\Python27\lib\site-packages\win32com\client\dynamic.py", line 201, in __str__
      return str(self.__call__())
  UnicodeEncodeError: 'ascii' codec can't encode character u'\uf07a' in position 0: ordinal not in range(128)
  </code></pre>
  
  <p>It does not print it should though since trying string is a ascii string now ?</p>