Uncaught InvalidArgumentException: укажите правильный путь к кешу

В python 3.5+ есть более простой способ получить мелкую копию с помощью оператора ** распаковки. Определено Pep 448 .

>>>dict1 = {"key1": "value1", "key2": "value2"}
>>>dict2 = {**dict1}
>>>print(dict2)
{'key1': 'value1', 'key2': 'value2'}
>>>dict2["key2"] = "WHY?!"
>>>print(dict1)
{'key1': 'value1', 'key2': 'value2'}
>>>print(dict2)
{'key1': 'value1', 'key2': 'WHY?!'}

** распаковывает словарь в новый словарь, который затем присваивается dict2.

Мы также можем подтвердить, что каждый словарь имеет отдельный идентификатор.

>>>id(dict1)
 178192816

>>>id(dict2)
 178192600

Если требуется глубокая копия, то copy.deepcopy () все еще остается в пути.

0
задан crispy 5 March 2019 в 15:41
поделиться

1 ответ

Вам необходимо создать следующую папку в папке хранилища: -

app

framework 
----> cache
----> sessions
----> views

logs

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

Я надеюсь, что это разрешит . Пожалуйста, укажите правильный путь к кешу. Вопрос

0
ответ дан ViperTecPro 5 March 2019 в 15:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: