想要去实现:
用Python代码能操作的,PC端的数据库
适合本地存取数据量不是很多的数据库
最好还有方便可用的查看数据库的工具
目前已知的,貌似sqlite之类的应该比较合适。
后来又想到,或许redis之类的,非关系数据库,貌似也不错?
又想到了Realm
python 数据库 realm
发现realm只支持移动端。
Access data in .realm file from Python – Stack Overflow
而python操作MySQL或SQlite,貌似都还是很繁琐:
SQLAlchemy – The Database Toolkit for Python
python 非关系数据库
Full Stack Python 系列之 5.3 NoSQL 数据存储
算了,考虑到本地不用安装额外的东西,还是SQLite方便。
python SQLAlchemy
python SQLAlchemy sqlite
SQLite — SQLAlchemy 1.2 Documentation
Engine Configuration — SQLAlchemy 1.2 Documentation
# sqlite://<nohostname>/<path> # where <path> is relative: engine =create_engine(‘sqlite:///foo.db’) #Unix/Mac – 4 initial slashes in total engine =create_engine(‘sqlite:////absolute/path/to/foo.db’) |
Introductory Tutorial of Python’s SQLAlchemy | Python Central
Python ORM example (Python + SQLAlchemy + SQlite/MySQL)
Quickstart — Flask-SQLAlchemy Documentation (2.3)
python SQLAlchemy sqlite 使用
SQLAlchemy ORM教程之一:Create – 简书
20.Python笔记之SqlAlchemy使用 – 刘耀 – 博客园
SQLAlchemy入门(一) – 止于至善 – SegmentFault
Alembic
alembic 0.9.6 : Python Package Index
Tutorial — Alembic 0.9.7 documentation
转载请注明:在路上 » 【调研】Python的合适本地存取和查看的数据库