可以在 F# 中使用 CSVProvider 读取使用 gzip (tvs.gz) 压缩的 URL 吗?
is possible to read a URL compressed with gzip (tvs.gz) with CSVProvider in F#?
是否可以在 F# 中使用 CSVProvider 读取使用 gzip (tvs.gz) 压缩的 URL?我正在尝试使用此代码:
type name = CsvProvider<"https://datasets.imdbws.com/name.basics.tsv.gz", "\t">
但是,我收到了这个错误:
类型提供程序 'ProviderImplementation.CsvProvider' 报告错误:无法从 'https://datasets.imdbws.com/name.basics.tsv.gz' 读取示例 CSV:无法根据架构解析第 1 行:预期 2 列,得到 1
那么,是否可以在 F# 中使用类型提供程序来对压缩的 CSV 进行简单的分析?
您需要先用 GZipStream
之类的东西解压缩文件,然后才能用 CsvProvider
.
读取它
是否可以在 F# 中使用 CSVProvider 读取使用 gzip (tvs.gz) 压缩的 URL?我正在尝试使用此代码:
type name = CsvProvider<"https://datasets.imdbws.com/name.basics.tsv.gz", "\t">
但是,我收到了这个错误:
类型提供程序 'ProviderImplementation.CsvProvider' 报告错误:无法从 'https://datasets.imdbws.com/name.basics.tsv.gz' 读取示例 CSV:无法根据架构解析第 1 行:预期 2 列,得到 1
那么,是否可以在 F# 中使用类型提供程序来对压缩的 CSV 进行简单的分析?
您需要先用 GZipStream
之类的东西解压缩文件,然后才能用 CsvProvider
.