Rubyを使用してGithubRawCSVファイルをダウンロードする方法

Rich_F

GitHubに投稿されている更新されたCSVファイルCOVID-19を取得しようとしていますが、そこにないというエラーが表示され続けます。これは常に更新されるファイルなので、ソースであるGitHubで取得したいと思います。
COVID-19時系列はページの3番目の項目です。

生のファイルのURL、CSVページのURLを試しましたが、GitHubから「そのようなファイルやディレクトリはありません」と一貫して表示されます。

これが私のコードです:

require 'open-uri'
require 'csv'

covids = "https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_time_series/time_series_19-covid-Confirmed.csv"

puts File.exist?(covids)
keys = CSV.open(covids, &:readline)

このファイルを参照するにはどうすればよいですか?ログインしていることはわかっていますが、Rubyはそれらのファイルパスを確認できるはずです。

トリビオ

URLはファイルではないためCSV.openFile.exist?呼び出しで使用せずに開くことはできませんすでにopen-uriコードに含まれているようです。これを解決する簡単な方法は、を使用openてファイルをダウンロードし、次のアドレスに渡すことCSV.openです。

keys = CSV.open(open(covids), &:readline)
puts keys

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Ruby on RailsJavaScriptを使用してcsvファイルをダウンロードする方法

分類Dev

Java Sparkを使用してファイルをダウンロードする方法

分類Dev

PhantomJSを使用してcsvファイルをダウンロードする方法

分類Dev

axiosを使用してファイルをダウンロードする方法

分類Dev

restsharpを使用してファイルをダウンロードする方法

分類Dev

PHPを使用してファイルをダウンロードする方法は?

分類Dev

anglejsを使用してファイルをダウンロードする方法は?

分類Dev

Rを使用してSharePointフォルダーからファイルをダウンロードする方法

分類Dev

Rubyを使用してCentosでヘッドレスchromedriverを使用してファイルをダウンロードする方法はありますか?

分類Dev

コマンドラインを使用してzipファイルをダウンロードする方法

分類Dev

カウボーイを使用してファイルをダウンロードする方法は?

分類Dev

apache SSHDScpClientを使用してファイルをアップロード/ダウンロードする方法

分類Dev

Casperjsを使用してログイン後にcsvファイルをダウンロードする方法

分類Dev

OfficeWebアドインを使用してファイルをダウンロードする方法

分類Dev

SeleniumWebdriverを使用してURLのリストを介してファイルをダウンロードする方法

分類Dev

powershell を使用してインターネットからファイルをダウンロードする方法

分類Dev

Javaを使用してオンラインでmp3ファイルをダウンロードする方法

分類Dev

HTTPプロトコルでIE9を使用してファイルをダウンロードする方法

分類Dev

For Loop throughAPIを使用してGoogleドライブからファイルをダウンロードする方法

分類Dev

PythonとDriveAPIv3を使用してGoogleドライブファイルをダウンロードする方法

分類Dev

wgetコマンドを使用してDropboxファイルをダウンロードする方法は?

分類Dev

Androidでphonegap / cordovaを使用してファイルをダウンロードして保存する方法

分類Dev

Rを使用してすべてのMSAccessの添付ファイルをダウンロードする方法

分類Dev

jquery ajaxを使用してPDFファイルをダウンロードする

分類Dev

JavaScript / jQueryを使用してファイルをダウンロードする

分類Dev

URLを使用してzipファイルをダウンロードする

分類Dev

REST APIを使用してファイルをダウンロードする

分類Dev

REST APIを使用してファイルをダウンロードする

分類Dev

wgetを使用して最新のファイルをダウンロードする

Related 関連記事

  1. 1

    Ruby on RailsJavaScriptを使用してcsvファイルをダウンロードする方法

  2. 2

    Java Sparkを使用してファイルをダウンロードする方法

  3. 3

    PhantomJSを使用してcsvファイルをダウンロードする方法

  4. 4

    axiosを使用してファイルをダウンロードする方法

  5. 5

    restsharpを使用してファイルをダウンロードする方法

  6. 6

    PHPを使用してファイルをダウンロードする方法は?

  7. 7

    anglejsを使用してファイルをダウンロードする方法は?

  8. 8

    Rを使用してSharePointフォルダーからファイルをダウンロードする方法

  9. 9

    Rubyを使用してCentosでヘッドレスchromedriverを使用してファイルをダウンロードする方法はありますか?

  10. 10

    コマンドラインを使用してzipファイルをダウンロードする方法

  11. 11

    カウボーイを使用してファイルをダウンロードする方法は?

  12. 12

    apache SSHDScpClientを使用してファイルをアップロード/ダウンロードする方法

  13. 13

    Casperjsを使用してログイン後にcsvファイルをダウンロードする方法

  14. 14

    OfficeWebアドインを使用してファイルをダウンロードする方法

  15. 15

    SeleniumWebdriverを使用してURLのリストを介してファイルをダウンロードする方法

  16. 16

    powershell を使用してインターネットからファイルをダウンロードする方法

  17. 17

    Javaを使用してオンラインでmp3ファイルをダウンロードする方法

  18. 18

    HTTPプロトコルでIE9を使用してファイルをダウンロードする方法

  19. 19

    For Loop throughAPIを使用してGoogleドライブからファイルをダウンロードする方法

  20. 20

    PythonとDriveAPIv3を使用してGoogleドライブファイルをダウンロードする方法

  21. 21

    wgetコマンドを使用してDropboxファイルをダウンロードする方法は?

  22. 22

    Androidでphonegap / cordovaを使用してファイルをダウンロードして保存する方法

  23. 23

    Rを使用してすべてのMSAccessの添付ファイルをダウンロードする方法

  24. 24

    jquery ajaxを使用してPDFファイルをダウンロードする

  25. 25

    JavaScript / jQueryを使用してファイルをダウンロードする

  26. 26

    URLを使用してzipファイルをダウンロードする

  27. 27

    REST APIを使用してファイルをダウンロードする

  28. 28

    REST APIを使用してファイルをダウンロードする

  29. 29

    wgetを使用して最新のファイルをダウンロードする

ホットタグ

アーカイブ