title: Encoding is not kept
body: <p>I am using Python 2.7 and using google plus public API to get activity data in a file. I am encountering issues to maintain the json encoding in my file. Double quotes are coming as u'' in my file. Below is my code:</p>
  
  <pre><code>from apiclient import discovery
  
  API_KEY = 'MY API KEY'
  service = discovery.build("plus", "v1", developerKey=API_KEY)
  
  activities_resource = service.activities()
  request = activities_resource.search(query='India versus South  Africa', maxResults=1, orderBy='best',)
  while request!= None:
        activities_document = request.execute()
        if 'items' in activities_document:
           with open("output.json", mode='a') as file:
               data = str(activities_document['items'])
               file.write(data +"\n\n")
  
     request = service.activities().list_next(request, activities_document)
  </code></pre>
  
  <p>Output:
  [{u'kind': u'plus#activity', u'provider': {u'title': u'Google+'}, u'titl.......</p>
  
  <p>I am expecting [{"kind": "plus#activity", .....</p>
  
  <p>I am running my code on windows and I have tried both on DOS and pycharm IDE. I have also run the code on ubuntu machine but same output. Please let me know what I am doing wrong. </p>