Ошибка при записи содержимого вывода Python в файл CSV - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь загрузить файл из Azure через Web URI, я сталкиваюсь с проблемой ниже при записи содержимого кода Python в CSV-файл.

установил csv-пакеты и unicode csv packgaes

#!/usr/bin/python

import requests
import datetime
import httplib2
import csv
with open('/home/mayana@/temp_queue.csv','w') as temp_writefile:
      writer = csv.writer(temp_writefile)
      http = httplib2.Http(".cache", disable_ssl_certificate_validation=True)
      url = "https://auditservice.azure.com/cloud/audit/downloadlog?format=csv&startTime=2019-06-10&endTime2019-1-1"
      response, content = http.request(
      uri=url,
      method="GET",
      headers={'Authorization':'Basic cG9zdG10yNXdlb2lvZDJlbDVrNXk3YWg3Nmw0bWlsb2Fh'})
      print response
      writer.writerows(content)
temp_writefile.close()

вот ошибка

Traceback (most recent call last):
  File "csv.py", line 6, in <module>
    import csv
  File "/home/mayana/csv.py", line 8, in <module>
    writer = csv.writer(temp_writefile)
AttributeError: 'module' object has no attribute 'writer'

Содержимое должно быть записано в CSV

...