История изменений
Исправление den73, (текущая версия) :
Спасибо за заботу. Но я же написал, что у меня старая версия hy, а новую я боялся поставить. Логично, что это и могло быть причиной. Сегодня из-за другой библиотеки пришлось разобраться, как организовано сосуществование двух python3 на одной убунте и в 3.7.5 нашёлся более новый hy версии 0.26. Твой пример заработал, и let там тоже работает. Спасибо!
Правда, я уже нашёл для задачи сравнения библиотечку deepdiff, которая работает с json, и там даже есть свой «командный язык» в json, и его «интерпретатор». Как-то так выглядит файл различий:
{
"values_changed": {
"root[3][10][5][1]": {
"new_value": "Error",
"old_value": "ERROR"
},
"root[4][3]": {
"new_value": "Abc",
"old_value": "abc"
}
}
}
Т.е. по идее задача, для которой я хотел применить лисп, решилась библиотекой. Но ещё не вечер, может ещё и понадобится.
Исправление den73, :
Спасибо за заботу. Но я же написал, что у меня старая версия hy, а новую я боялся поставить. Логично, что это и могло быть причиной. Сегодня из-за другой библиотеки пришлось разобраться, как организовано сосуществование двух python3 на одной убунте и в 3.7.5 нашёлся более новый hy версии 0.26. Твой пример заработал. Спасибо!
Правда, я уже нашёл для задачи сравнения библиотечку deepdiff, которая работает с json, и там даже есть свой «командный язык» в json, и его «интерпретатор». Как-то так выглядит файл различий:
{
"values_changed": {
"root[3][10][5][1]": {
"new_value": "Error",
"old_value": "ERROR"
},
"root[4][3]": {
"new_value": "Abc",
"old_value": "abc"
}
}
}
Т.е. по идее задача, для которой я хотел применить лисп, решилась библиотекой. Но ещё не вечер, может ещё и понадобится.
Исходная версия den73, :
Спасибо за забору. Но я же написал, что у меня старая версия. Логично, что это и могло быть причиной. Сегодня из-за другой библиотеки вернулся на python 3.7.5 и там более новый hy версии 0.26. Всё почти сразу собралось, и твой пример заработал. Спасибо!
Правда, я уже нашёл для задачи сравнения библиотечку deepdiff, которая работает с json, и там даже есть свой «командный язык» в json, и его «интерпретатор». Как-то так выглядит файл различий:
{
"values_changed": {
"root[3][10][5][1]": {
"new_value": "Error",
"old_value": "ERROR"
},
"root[4][3]": {
"new_value": "Abc",
"old_value": "abc"
}
}
}
Т.е. по идее задача, для которой я хотел применить лисп, решилась библиотекой. Но ещё не вечер, может ещё и понадобится.