Как узнать названия игр по жанрам, используя упаковку rawgpy в python? - PullRequest
0 голосов
/ 02 февраля 2020

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

import rawgpy
from rawgpy import data_classes
results= data_classes.charts.GenreChart("racing")
game = results[0]
game.populate()` 
AttributeError: module 'rawgpy.data_classes' has no attribute 'charts'
Can someone please help mw with this error

1 Ответ

0 голосов
/ 02 февраля 2020

Вы можете просмотреть исходный код пакета здесь .

Я не знаком с этой библиотекой, но просто прочитав вашу проблему и просмотрев код, я определенно могу скажем, python модуль data_classes не имеет символа / переменной с именем charts. Вы импортируете зависимости, пытаясь импортировать все, что находится в файле __init__.py символа импорта, но, к сожалению, кажется, что сопровождающий не знает, как использовать этот файл; если бы эта переменная существовала, она была бы в файле инициализации модуля data_classes , которого нет.

Вы можете решить свою проблему, выполнив следующие действия:

import rawgpy
from rawgpy.data_classes.charts import GenreChart
results= GenreChart("racing")
game = results[0]
game.populate()
...