Tinydb 简明教程
TinyDB - Environmental Setup
Prerequisite for TinyDB setup
要安装 TinyDB,系统中必须安装 Python 3.6 或更高版本。你可以访问链接 www.python.org ,为你的操作系统(例如 Windows 和 Linux/Unix)选择最新版本。我们提供了一个全面的 Python 教程,你可以在 www.tutorialspoint.com 参阅。
To install TinyDB, you must have Python 3.6 or newer installed in your system. You can go to the link www.python.org and select the latest version for your OS, i.e., Windows and Linux/Unix. We have a comprehensive tutorial on Python, which you can refer at www.tutorialspoint.com
Installing TinyDB
你可以使用三种不同的方式安装 TinyDB:使用包管理器、从其源代码或从 GitHub 安装。
You can install TinyDB in three different ways: using the Pack Manager, from its Source, or from GitHub.
Using the Package Manager
最新版本的 TinyDB 可通过包管理器 pip 和 conda 获得。让我们检查一下如何使用它们安装 TinyDB−
The latest release versions of TinyDB are available over both the package managers, pip and conda. Let us check how you can use them to install TinyDB −
要使用 pip 安装 TinyDB,可以使用以下命令−
To install TinyDB using pip, you can use the following command −
pip install tinydb
要通过 conda-forge 安装 TinyDB,可以使用以下命令−
To install TinyDB via conda-forge, you can use the following command −
conda install -c conda-forge tinydb
From Source
你还可以从源码包安装 TinyDB。转到链接 https://pypi.org/project/tinydb/#files 下载文件并从源代码构建。
You can also install TinyDB from source distribution. Go to link https://pypi.org/project/tinydb/#files to download the files and building it from source.
Setting up TinyDB
安装完成后,请使用以下步骤设置 TinyDB 数据库。
Once installed, use the following steps to set up the TinyDB database.
Step 1: Import TinyDB and its Query
首先,我们需要导入 TinyDB 及其 Query。使用以下命令:
First, we need to import TinyDB and its Query. Use the following command −
from tinydb import TinyDB, Query
Step 2: Create a file
TinyDB 数据库可以以多种格式存储数据,如 XML、JSON 等。我们将使用以下文件创建 JSON 文件:
TinyDB database can store data in many formats like XML, JSON, and others. We will be creating a JSON file by using the following file −
db = TinyDB('Leekha.json')
以上命令将创建 TinyDB 类的一个实例,并向其传递文件 Leekha.Json。这是存储我们数据的文件。现在,TinyDB 数据库已经设置好,您可以对其进行操作。我们现在可以向数据库中插入数据并在其中操作值。
The above command will create an instance of TinyDB class and pass the file Leekha.Json to it. This is the file where our data will be stored. Now, the TinyDB database set up is ready, and you can work on it. We can now insert data and operate the value in the database.