Тип модуля импорта: Ошибка - PullRequest
0 голосов
/ 18 июня 2020

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

Я не верю, что это проблема самого модуля, скорее моя неопытность в настройке модуля с Python. Заранее благодарим за любой совет!

Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 22:45:29) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> import nflgame
Updating (None, 'PRE', None)
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import nflgame
  File "C:\Users\plindquist\AppData\Local\Programs\Python\Python38-32\lib\site-packages\nflgame\__init__.py", line 90, in <module>
    import nflgame.game  # noqa
  File "C:\Users\plindquist\AppData\Local\Programs\Python\Python38-32\lib\site-packages\nflgame\game.py", line 15, in <module>
    import nflgame.sched
  File "C:\Users\plindquist\AppData\Local\Programs\Python\Python38-32\lib\site-packages\nflgame\sched.py", line 98, in <module>
    games, last_updated = _create_schedule()
  File "C:\Users\plindquist\AppData\Local\Programs\Python\Python38-32\lib\site-packages\nflgame\sched.py", line 87, in _create_schedule
    week_was_updated = nflgame.update_sched.update_week(sched, year, phase, week)
  File "C:\Users\plindquist\AppData\Local\Programs\Python\Python38-32\lib\site-packages\nflgame\update_sched.py", line 134, in update_week
    games = week_schedule(year, stype, week)
  File "C:\Users\plindquist\AppData\Local\Programs\Python\Python38-32\lib\site-packages\nflgame\update_sched.py", line 55, in week_schedule
    url = schedule_url(year, stype, week)
  File "C:\Users\plindquist\AppData\Local\Programs\Python\Python38-32\lib\site-packages\nflgame\update_sched.py", line 45, in schedule_url
    return '%sseason=%d&seasonType=%s&week=%d' % (xmlurl, year, stype, week)
TypeError: %d format: a number is required, not NoneType

1 Ответ

0 голосов
/ 19 июня 2020

nflgame пытается получить доступ к http://www.nfl.com/feeds-rs/currentWeek.json, что в настоящее время, 19.06.2020, является ошибкой 404. Поскольку он не может получить доступ к данным json, week и year никогда не устанавливаются, и скрипт вылетает позже при попытке использовать переменные.

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