将元数据/标识符数据添加到CSV文件?

时间:2013-08-21 16:26:50

标签: python csv filesystems

有没有办法在不影响内容或读/写文件的能力的情况下向CSV文件添加“标签”(添加唯一的元数据/标识符)?

我正在使用Python,但我不认为语言在这里很重要。

3 个答案:

答案 0 :(得分:7)

只需添加稍后可以解析的注释行。

#Creator:JohnSmith
#Date:....
#Columns:id,username,...
1,JohnSmith
2, ..

答案 1 :(得分:6)

这符合W3C嵌入式元数据格式: http://www.w3.org/TR/tabular-data-model/#embedded-metadata

#publisher,W3C
#updated,2015-10-17T00:00:00Z
#name,sensor,temperature
#datatype,string,float
sensor,temperature
s-1,25.5

答案 2 :(得分:5)

如果您不确定文件的所有可能读者/编写者是否能够解释(并保留)注释,请使用链接它们的某个名称约定在第二个文件中创建标记。例如:

myCSVFile.csv
myCSVFile.csv.tag