Есть код:
def getConfig():
with open('config.json', encoding='UTF-8') as data_file:
data = json.load(data_file)
return data
config = getConfig()
Во время его исполнения выводится ошибка
Traceback (most recent call last):
File "superbot.py", line 115, in <module>
config = getConfig()
File "superbot.py", line 31, in getConfig
with open('config.json', encoding='UTF-8') as data_file:
TypeError: 'encoding' is an invalid keyword argument for this function
хотя, казалось бы, все должно работать. Почему так происходит и как это исправить?