Tính kiên trì của dữ liệu¶
Các mô-đun được mô tả trong chương này hỗ trợ lưu trữ dữ liệu Python ở dạng liên tục trên đĩa. Các mô-đun pickle và marshal có thể biến nhiều loại dữ liệu Python thành một luồng byte và sau đó tạo lại các đối tượng từ các byte. Các mô-đun khác nhau liên quan đến DBM hỗ trợ một nhóm định dạng tệp dựa trên hàm băm lưu trữ ánh xạ các chuỗi tới các chuỗi khác.
Danh sách các mô-đun được mô tả trong chương này là:
pickle--- Tuần tự hóa đối tượng Pythoncopyreg--- Đăng ký chức năng hỗ trợpickleshelve--- Tính bền vững của đối tượng Pythonmarshal--- Tuần tự hóa đối tượng Python nội bộdbm--- Giao diện với "cơ sở dữ liệu" Unixsqlite3--- Giao diện DB-API 2.0 cho cơ sở dữ liệu SQLite- Hướng dẫn
- Tài liệu tham khảo
- Hướng dẫn cách thực hiện
- Cách sử dụng trình giữ chỗ để liên kết các giá trị trong truy vấn SQL
- Cách điều chỉnh các loại Python tùy chỉnh cho phù hợp với giá trị SQLite
- Cách chuyển đổi giá trị SQLite thành loại Python tùy chỉnh
- Công thức chuyển đổi và chuyển đổi
- Cách sử dụng các phương pháp phím tắt kết nối
- Cách sử dụng trình quản lý bối cảnh kết nối
- Cách làm việc với URI SQLite
- Cách tạo và sử dụng Row Factory
- Cách xử lý mã hóa văn bản không phải UTF-8
- Giải thích