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

mhy*_*mhy 10 python csv filesystems

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

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

gab*_*sch 8

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

#Creator:JohnSmith
#Date:....
#Columns:id,username,...
1,JohnSmith
2, ..
Run Code Online (Sandbox Code Playgroud)

  • 谢谢。不幸的是,我认为这不会起作用,因为可以在其他应用程序(例如Excel)中打开/保存/编辑文件,该应用程序会将注释行读取为数据。 (2认同)

Ser*_*nov 8

这将符合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
Run Code Online (Sandbox Code Playgroud)


Mar*_*ssi 5

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

myCSVFile.csv
myCSVFile.csv.tag
Run Code Online (Sandbox Code Playgroud)