使用python打印到csv文件时,Tableau不读取csv文件日期

时间:2016-03-22 20:00:20

标签: python date csv tableau

我正在使用Python计算一些指标,然后使用Tableau 9.1来可视化它们。

我用

  df['Filedate'] = dt.date(2016, 3, 22) for today as an example

并使用

  with open('filename.csv', 'a') as csvfile:
      df.to_csv(csvfile, sep = ',', header=False)

将数据打印到csv。然后,我从Table.csv中提取了可视化的Tableau。

每次刷新Tableau中的新数据时,我的Filedate都显示为null。当我打开filename.csv并保存它然后在Tableau中刷新时,日期显示为日期。

为什么会出现这种情况的任何想法?

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。我在Excel中打开了CSV文件(我的默认程序用于打开CSV文件),之后归档文件无法正确加载到Tableau中。我使用随机数据测试了这一点,直到我在Excel中打开文件。

下次没有Excel:)