JuliaData/CSV.jl

Add a types header

オープン

#380 opened on 2019/01/26

 (8 件のコメント) (2 件のリアクション) (0 人の担当者)Julia (119 件のフォーク)batch import
help wantednew feature

Repository metrics

Stars
 (339 個のスター)
PR merge metrics
 (平均マージ 2h 27m) (30d で 1 merged PR)

説明

It'd be nice if you could tell CSV to write a types header line that would make it easier to read back into julia.

a,b,c,d
DateTime,String,Float64,MyType
...

Reading a value back could just always be parse(eval(Symbol(col_type)), x). The eval isn't great, but it's restricted to only symbols.

This approach would put the onus on package developers to appropriately define parse methods for their types, rather than the person loading the CSV.

コントリビューターガイド