python-sqlite3-backup

צילום מסך תוכנה:
python-sqlite3-backup
פרטי תוכנה:
גרסה: 1.0
טען תאריך: 14 Apr 15
מפתחים: Piotr Husiatynski
רשיון: ללא תשלום
פופולריות: 24

Rating: 4.0/5 (Total Votes: 1)

sqlitebck היא פונקציה יחידה שמאפשרת לשמור את כל בסיס הנתונים sqlite3 אחד למשנהו & nbsp; אתה יכול להשתמש בזה לדוגמא עבור טעינה ומסד נתוני זיכרון השלכת (:. זיכרון :) לתוך קובץ (חלופה לפונקציונלית מזבלה ITER).
ראה מסמכי API Sqlite3 C לפרטים נוספים.
התקנה בנייה ו
עכשיו אתה יכול לבנות או להתקין sqlitebck באמצעות distutils:
& Nbsp; פיתון setup.py להתקין
בדיקות
שום דבר לא גדול, רק לבדוק את הפונקציונליות בסיסית:
& Nbsp; tests.py פיתון
דוגמא שימוש
דוגמא שימוש בסיסית - מסד נתוני זיכרון נשמר לקובץ:
>>> Sqlite3 יבוא
>>> Conn = sqlite3.connect (': זיכרון:')
>>> Curr = conn.cursor ()
# ליצור שולחן ולשים שם כמה נתונים
>>> Curr.execute ('צור foo TABLE (מספר שלם בר)')
<אובייקט sqlite3.Cursor ב0xb73b2800>
>>> Curr.execute ("INSERT INTO ערכי foo (123)")
<אובייקט sqlite3.Cursor ב0xb73b2800>
>>> Curr.close ()
>>> Conn.commit ()
>>> Sqlitebck יבוא
# לחסוך במאגר זיכרון (קונטיקט) לתוך קובץ
>>> Conn2 = sqlite3.connect ("/ tmp / in_memory_sqlite_db_save.db ')
>>> Sqlitebck.copy (קונטיקט, conn2)
>>> Conn.close ()
>>> Curr2 = conn2.cursor ()
# לבדוק אם הנתונים הוא במסד נתונים של קבצים;)
>>> Curr2.execute ("SELECT * FROM foo ');
<אובייקט sqlite3.Cursor ב0xb73b2860>
>>> Curr2.fetchall ()
[(123,)]
אם אתה רוצה לטעון מסד נתונים של קבצים לזיכרון, פשוט להתקשר:
>>> Sqlitebck.copy (conn2, קונטיקט)

דרישות :

  • Python

תוכנה דומה

SwingSet
SwingSet

20 Feb 15

conrad
conrad

11 May 15

Squall
Squall

15 Apr 15

EJDB
EJDB

18 Jul 15

תוכנות אחרות של יזם Piotr Husiatynski

sqlitebck
sqlitebck

6 Jun 15

256-jungle
256-jungle

2 Jun 15

תגובות ל python-sqlite3-backup

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!