Два файла, вероятно, могут быть получены во время выполнения из num_Uname.json, но это нормально.
Я пока не вижу директивы data_files
в https://github.com/CharmingMother/LeagueLib/blob/async/setup.py
Томас Кокелерпредлагает использовать выражение типа
datafiles = [(datadir, list(glob.glob(os.path.join(datadir, '*'))))]
, а затем
setup(
...
data_files = datafiles,
)
в http://thomas -cokelaer.info / blog / 2012/03 / how-to-embedded-data-files-in-python-using-setuptools /
В вашем случае это может быть так просто:
data_files = [('', ['champs/num_Uname.json'])],
Мартин Тома объясняет, что вы должны получить к ним доступ, используя filepath = pkg_resources.resource_filename(__name__, path)
в Как читать (статический) файл из пакета Python?
Когда я читаю Fine Manual , это setup.cfg
альтернативных поверхностей:
[options.data_files]
...
data = data/img/logo.png, data/svg/icon.svg
, предлагая строку типа . = champs/num_Uname.json
или champs = num_Uname.json