Папка кэша для библиотеки

#python #python-3.x

Вопрос:

Есть ли канонический способ получить какую-либо папку для библиотеки python, которую можно использовать для постоянного кэша (а не для временного каталога). Что-то вроде pkgutil.get_data , но это не должен быть каталог внутри пакета библиотеки, предполагая, что его можно оптимизировать для zip и так далее.

 import pkgutil
CACHE_DIR = (pkgutil.get_data('my_library', 'cache') or b'').decode('utf-8')
# oups, zip_safe can be False
 

Комментарии:

1. ~/.cache/* часто используется программным обеспечением Linux. Однако я не знаю о соглашениях Windows