我正在尋求將我的Export01.csv的第一列格式化爲dd/mm/yyyy。不幸的是當我輸出它時,目前的格式是dd/mm/yy mm:mm。通過Python導出CSV格式的標題和日期格式
如果可能的話,有人可以幫我調整我的代碼,以便在導入過程中對日期進行更改嗎?
import sys
import cx_Oracle
import csv
connection = cx_Oracle.connect('user','password','ORPM2')
cursor = connection.cursor()
SQL="SELECT * FROM EXPORT01"
cursor.execute(SQL)
filename="C:\Projects\SQL_Export\Export01.csv"
with open(filename,"wb") as fout:
writer = csv.writer(fout)
writer.writerow([ i[0] for i in cursor.description ]) # heading row
writer.writerows(cursor.fetchall())
fout.close()
cursor.close()
connection.close()
如果處理使用fetchall排在同一時間我已經添加數據的前兩列的樣品中Export01
WEEK_ENDING ORDER_HEADLINE
12/02/2016 00:00 Headline
15/01/2016 00:00 Headline
15/01/2016 00:00 Headline
當您使用「with」contextManager時,您不需要關閉文件'fout',而且,您還需要尊重縮進級別。 – YOBA