logo
logo
Было бы странно, если б Python не умел работать с SQLite. [Dervish 21/05/2024 14:29]
Ничего не получилось из-за пароля. Снимите пароль и файл легко откроется.
 
SQLite как библиотека с открытым исходным кодом, не включает в себя шифрование. Точнее, авторы SQLite сделали библиотеку для шифрования, но она далеко не бесплатная. Платить 1000 долларов ради использования её в бесплатном проекте меня жаба задушила. Поэтому я поискал и нашел бесплатное расширение. Оно работает нормально, шифрует отлично, но с использованием её из питона, как видите, проблемы.
 
Если Вам действительно нужно иметь доступ к данным из Питона, но при этом нежелательно хранение файла в открытом виде, могу порекомендовать создать виртуальный шифрованный диск при помощи VeraCrypt, в нём разместить AbilityCash и файл данных, да и прочие средства по работе с этим файлом, те, что сделаете на Питоне.
 
Кстати, на этом диске AbilityCash можно установить так, что вообще в системе не будет никаких следов программы.
Как это сделать описано в разделе "Документация" на этом сайте, там статья "AbilityCash на флэшке".