AFAICS никто еще не разместил соответствующую часть документации :
Значения параметров по умолчанию оцениваются при выполнении определения функции. Это означает, что выражение оценивается один раз, когда функция определена, и что для каждого вызова используется одно и то же «предварительно вычисленное» значение. Это особенно важно для понимания, когда параметр по умолчанию является изменяемым объектом, таким как список или словарь: если функция изменяет объект (например, добавив элемент в список), значение по умолчанию изменяется. Обычно это не то, что было предназначено. Способ вокруг этого - использовать None как значение по умолчанию и явно проверить его в теле функции [...]
Есть ли проблемы с совместимостью, так что если приложение работает с tomcat 7, то tomcat не может быть обновлен до tomcat 8 или даже 9.
blockquote>Выбор версии tomcat основан на версии JDK ,
, см. https://tomcat.apache.org/whichversion.html [ 114]
Если вы планируете обновить tomcat: см.
https://www.mrc-productivity.com/docs/m-power-admin/instructions -for-upgrade-to-tomcat-9
сервер необходимо остановить из командной строки
blockquote>Просто дважды щелкнуть [ 1111] startup.bat и shutdown.bat из установочной папки Tomcat.