Octave没有阅读谷歌电子表格

时间:2014-11-07 22:20:35

标签: curl octave google-docs

urlread无法打开任何拥有该链接的人可用的电子表格。它从浏览器打开,但urlread会出现此错误:

八度:1>一个= urlread( 'https://docs.google.com/spreadsheets/d/.../edit?usp=sharing'); 错误:urlread:curl:对等证书无法使用给定的CA证书进行身份验证

有没有办法将Google电子表格导入八度音程?

1 个答案:

答案 0 :(得分:3)

这似乎有效,但您需要一个指向Google电子表格的链接,任何人都可以查看我认为您拥有的内容,因为您发布的网址末尾包含"分享"。

octave:1> urlwrite("https://docs.google.com/spreadsheets/d/.../export?format=csv", "filename.csv")
octave:2> a = load("filename.csv")
a =

    1   23    4    5
    1    6    3    7
    1    6    6    7

...替换为您的Google电子表格的ID。

此处的关键组件是/d/.../export?format=csv,它指定将文件下载为csv。如果您不想使用csv,Google电子表格还支持多种不同的文件类型。