Невозможно получить доступ к URL в пакете Retrosheet - PullRequest
0 голосов
/ 05 июня 2019

Я пытаюсь получить доступ к данным для всего расписания / местоположения событий бейсбола, которые произошли до сих пор.

, но я не могу преодолеть эту ошибку.

getRetrosheet ("schedule », 1995) Ошибка в getRetrosheet (« schedule », 1995): 'http://www.retrosheet.org/schedule/1995sked.txt' не является допустимым URL-адресом

1 Ответ

1 голос
/ 05 июня 2019

Мне кажется, что ссылки, сгенерированные пакетом Retrosheet R, устарели.

Ссылка на пакет Retrosheet здесь Retrosheet Github . Последний коммит был 4 года назад, возможно, поэтому он устарел.

Он почти сгенерировал правильную ссылку, но если вы перейдете к ретроспективе и просмотрите ссылку для скачивания 1995 года, она перейдет к http://www.retrosheet.org/schedule/1995SKED.ZIP и загружает zip-файл вместо того, чтобы захватывать сам текстовый файл. Об этом говорится здесь: https://github.com/rmscriven/retrosheet/issues/5

В репо есть несколько вилок, которые впереди мастера, и похоже, что они сами решили проблему, так что проверьте их. Вы можете либо раскошелиться на это и починить его для своих нужд, либо попробовать использовать одну из вилок, которые кто-то исправил, например , эту .

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...