2015-04-01 72 views
0

print str(item['dateUtc']) 這是試圖打印日期和時間的代碼中的一條語句。但它不工作。來自API的響應如何在抓取網頁時將日期寫入file.txt

2015-03-30T00:05:00.000Z

有什麼建議?

+0

你是否沖洗輸出? – justanothercoder 2015-04-01 04:14:54

+0

@ justanothercoder:我沒跟着你? – user4536382 2015-04-01 05:19:20

+0

是否在你的文本文件中寫入了字符串「2015-03-30T00:05:00.000Z」?然後你的代碼(之前的編輯)正在工作。也許你會喜歡它在不同的[時間格式](https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior)? – 2015-04-01 07:25:42

回答

0

import time 
def tStamp(): 
    ts =time.gmtime(time.time()) 
    return(str(ts.tm_mday)+"["+str(ts.tm_hour)+"."+str(ts.tm_min)+"."+str(ts.tm_sec)+"]/"+str(ts.tm_mon)+"/"+str(ts.tm_year)) 

是不錯的甲板上。 或者

def tStamp(): 
    ts =time.gmtime(time.time()) 
    return(str(ts.tm_yday)+"["+str(ts.tm_hour)+"."+str(ts.tm_min)+"."+str(ts.tm_sec)+"]/"+str(ts.tm_year)) 

的文檔在這裏是相關 https://docs.python.org/2/library/time.html

儘可能的去拼搶,我會建議scrapy在urllib2的......都是可用的。