Python 如何将whois.whois().creation\u日期的输出导出到csv文件

Python 如何将whois.whois().creation\u日期的输出导出到csv文件,python,loops,whois,Python,Loops,Whois,我有一个公司网站列表,我正试图使用whois.whois().creation_date函数提取URL的创建日期,并将其导出到csv文件。但是,每当我创建一个循环来将创建日期写入csv文件时,就会出现错误“TypeError:'datetime.datetime'对象不可编辑”。我不知道如何纠正这一点。这是我的密码: import whois import csv location = "C:/Users/melis/OneDrive - Drexel University/Docu

我有一个公司网站列表,我正试图使用whois.whois().creation_date函数提取URL的创建日期,并将其导出到csv文件。但是,每当我创建一个循环来将创建日期写入csv文件时,就会出现错误“TypeError:'datetime.datetime'对象不可编辑”。我不知道如何纠正这一点。这是我的密码:

import whois
import csv

location = "C:/Users/melis/OneDrive - Drexel University/Documents/Drexel University/Dr. Cai/Nets Final Output/Python/"

new = 'filename_new'

websites = ("https://www.galleryofflowerscharlotte.com/",  "http://www.bettydavisinsurance.com/", "https://www.bankonmc.org/",  "https://www.umb.com/","http://tri-lakestitle.com/" )

for x in websites:
        c = whois.whois(x).creation_date
        print(c)
        for links in c:
             with open(location + new + '.csv', "a") as CSVfile:
               CSVFileWriter = csv.writer(CSVfile)
               CSVFileWriter.writerow(websites, links)
我得到的结果是:

runfile('C:/Users/melis/OneDrive - Drexel University/Documents/Drexel University/Dr. Cai/Nets Final Output/WhoIs.py', wdir='C:/Users/melis/OneDrive - Drexel University/Documents/Drexel University/Dr. Cai/Nets Final Output')
2015-09-17 14:02:25
Traceback (most recent call last):

  File "<ipython-input-3-30e566f418fd>", line 1, in <module>
    runfile('C:/Users/melis/OneDrive - Drexel University/Documents/Drexel University/Dr. Cai/Nets Final Output/WhoIs.py', wdir='C:/Users/melis/OneDrive - Drexel University/Documents/Drexel University/Dr. Cai/Nets Final Output')

  File "C:\Users\melis\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 827, in runfile
    execfile(filename, namespace)

  File "C:\Users\melis\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 110, in execfile
    exec(compile(f.read(), filename, 'exec'), namespace)

  File "C:/Users/melis/OneDrive - Drexel University/Documents/Drexel University/Dr. Cai/Nets Final Output/WhoIs.py", line 53, in <module>
    for links in c:

TypeError: 'datetime.datetime' object is not iterable
runfile('C:/Users/melis/OneDrive-Drexel University/Documents/Drexel University/Dr.Cai/Nets Final Output/WhoIs.py',wdir='C:/Users/melis/OneDrive-Drexel University/Documents/Dr.Cai/Nets Final Output')
2015-09-17 14:02:25
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
runfile('C:/Users/melis/OneDrive-Drexel University/Documents/Drexel University/Dr.Cai/Nets Final Output/WhoIs.py',wdir='C:/Users/melis/OneDrive-Drexel University/Documents/Drexel University/Dr.Cai/Nets Final Output')
文件“C:\Users\melis\AppData\Local\Continuum\anaconda3\lib\site packages\spyder\u kernels\customize\spyderercustomize.py”,第827行,在runfile中
execfile(文件名、命名空间)
文件“C:\Users\melis\AppData\Local\Continuum\anaconda3\lib\site packages\spyder\u kernels\customize\spyderrcustomize.py”,第110行,在execfile中
exec(编译(f.read(),文件名,'exec'),命名空间)
文件“C:/Users/melis/OneDrive-Drexel University/Documents/Drexel University/Dr.Cai/Nets Final Output/WhoIs.py”,第53行,在
对于c中的链接:
TypeError:“datetime.datetime”对象不可编辑
我查了datetime.datetime是什么,我认为它是一个日期和时间格式化函数。有没有一种方法可以将其格式化为不同的格式,这样它就可以进行编辑,并且我可以将其写入csv文件,而不让它打断我的循环

任何帮助都将不胜感激

whois.whois(x).creation\u date
返回一个日期。您希望uu-in-date做什么?