abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 06:00 | Nová verze

Byla vydána nová verze 20.02.17 svobodného multiplatformního video editoru Shotcut (Wikipedie). Přehled novinek v oznámení o vydání. Využíván je MLT Multimedia Framework 6.20.0 a WebVfx 1.2.0. Nejnovější Shotcut je k dispozici také ve formátech AppImage, Flatpak i Snap.

Ladislav Hagara | Komentářů: 0
včera 16:22 | IT novinky

Spolkový úřad pro informační bezpečnost (Bundesamt für Sicherheit in der Informationstechnik) schválil používání softwarů Gpg4win a Gpg4KDE, tj. nadstaveb nad GnuPG, pro šifrování a přenos utajovaných informací stupně utajení Vyhrazené (VS-NUR FÜR DEN DIENSTGEBRAUCH (VS-NfD)), EU RESTRICTED a NATO RESTRICTED [reddit].

Ladislav Hagara | Komentářů: 0
včera 12:44 | Humor

Viceprezident společnosti Oracle Matthew O'Keefe napsal na Twitteru: "Kdyby databáze Oracle neexistovala, světová ekonomika by se zastavila. Kdyby většina open source distribuovaných databází neexistovala, byl by svět pro data mnohem bezpečnějším místem". Příspěvek rozpoutal diskusi nejenom na redditu a následně byl z Twitteru smazán (Wayback Machine).

Ladislav Hagara | Komentářů: 14
včera 09:33 | Nová verze

Byla vydána nová verze 1.38 správce síťových připojení ConnMan (Wikipedie). Z novinek lze zdůraznit podporu WireGuardu.

Ladislav Hagara | Komentářů: 0
včera 06:00 | Zajímavý projekt

Byl spuštěn Humble Book Bundle: Cybersecurity 2020 by Wiley. Za 1 euro a více lze koupit 7 elektronických knih, za 7,50 eur a více lze koupit 13 elektronických knih a za 13,50 eur a více lze koupit 20 elektronických knih věnovaných kybernetické bezpečnosti od nakladatelství Wiley. Peníze lze libovolně rozdělit mezi nakladatelství Wiley, Humble Bundle, Electronic Frontier Foundation a Let's Encrypt.

Ladislav Hagara | Komentářů: 0
17.2. 21:55 | Zajímavý článek

Clear Linux je distribuce vyvíjená firmou Intel; vybočuje optimalizací na výkon, pročež se používá např. k běhu benchmarků, ale také pro vývojáře či do cloudu. Recenze na Ars Technica se zaobírá použitím Clear Linuxu jako uživatel: instalace, pozorování rychlosti spouštění Gimpu, správa balíčků a instalace Google Chrome nebo konfigurace OpenZFS. Praktické nasazení mimo specializace, kde je výkon kritický, nakonec nedoporučuje.

Fluttershy, yay! | Komentářů: 4
17.2. 21:44 | Nasazení Linuxu

Jižní Korea se z historických důvodů potýká se silnou závislostí na Microsoftu (konkrétně ActiveX), kterou se snaží postupně odbourat. Na jaře 2019 tamní ministerstvo vnitra oznámilo testování Linuxu na pracovních stanicích. Nyní, po skončení podpory Windows 7, byl přechod potvrzen s cílem omezit závislost na třetí straně a snížit náklady. Do roku 2026 je v plánu, že uživatelé budou používat notebooky s Windows, ale připojovat se na vzdálený linuxový desktop v cloudu. Některá ministerstva již Linux používají.

Fluttershy, yay! | Komentářů: 0
17.2. 16:44 | IT novinky

Vývojář webového prohlížeče Waterfox, forku Mozilla Firefox, veřejně oznámil dokončení přechodu projektu pod správu firmou System1, která na podzim 2019 zřejmě převzala také metavyhledávač Startpage. System1 se zabývá agregací a analýzou uživatelských dat za účelem využití v reklamě, proto např. web PrivacyTools již Startpage nedoporučuje.

Fluttershy, yay! | Komentářů: 11
17.2. 00:11 | Pozvánky

Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 173. brněnský sraz, který proběhne v pátek 21. února od 18:00 v restauraci Suzie's Steakhouse Brno na adrese Kounicova 10.

Ladislav Hagara | Komentářů: 8
16.2. 16:33 | Nová verze

Byla vydána verze 2.0.0 aplikace pro digitální malování MyPaint (Wikipedie). Přehled novinek i s náhledy v příspěvku na blogu.

Ladislav Hagara | Komentářů: 0
Vydržela vám novoroční předsevzetí?
 (9%)
 (6%)
 (3%)
 (82%)
Celkem 157 hlasů
 Komentářů: 0
Rozcestník

www.AutoDoc.Cz

Dotaz: Python skript nevidi tabulku SQLite databaze Digikamu

28.11.2019 19:37 zdenek2008 | skóre: 22
Python skript nevidi tabulku SQLite databaze Digikamu
Přečteno: 175×
Nasledujicim pokusnym skriptem jsem si chtel nacitat obrazky z SQLite databaze Digikamu:
import sqlite3

def writeTofile(data, filename):
    # Convert binary data to proper format and write it on Hard Disk
    with open(filename, 'wb') as file:
        file.write(data)
    print("Stored blob data into: ", filename, "\n")

def readBlobData(Id):
    try:
        sqliteConnection = sqlite3.connect('thumbnails_digikam.db')
        cursor = sqliteConnection.cursor()
        print("Connected to SQLite")

        sql_fetch_blob_query = """SELECT * from Thumbnails where id = ?"""
#        sql_fetch_blob_query = """SELECT * from Thumbnails where id = 23"""
        cursor.execute(sql_fetch_blob_query, (Id,))
        record = cursor.fetchall()
        for row in record:
            print("Id = ", row[0],)
            photo = row[4]

            print("Storing image on disk \n")
            photoPath = "/home/q1/Pictures/thumbnails/" + name + ".jpg"
            writeTofile(photo, photoPath)

        cursor.close()

    except sqlite3.Error as error:
        print("Failed to read blob data from sqlite table", error)
    finally:
        if (sqliteConnection):
            sqliteConnection.close()
            print("sqlite connection is closed")

readBlobData(23)
readBlobData(24)
Bohuzel ale Python hlasi ze dotycna tabulka v db neni. Jenze ona tam JE, SQLiteBrowser ji zobrazuje a dotaz "SELECT * from Thumbnails where id = 23" v ni normalne funguje. Nebude neco s opravnenimi? Nebo co jineho je spatne? Predem dekuji za pripadne tipy.
q1@zzz:~/Pictures$ python3 blob_viewer.py
Connected to SQLite
Failed to read blob data from sqlite table no such table: Thumbnails
sqlite connection is closed
Connected to SQLite
Failed to read blob data from sqlite table no such table: Thumbnails
sqlite connection is closed

Řešení dotazu:


Odpovědi

Řešení 1× (zdenek2008 (tazatel))
28.11.2019 20:06 Kit | skóre: 44 | Brno
Rozbalit Rozbalit vše Re: Python skript nevidi tabulku SQLite databaze Digikamu
Je možné, že se pokoušíš otevřít databázi v jiném adresáři. Vytvoří se nová a logicky v ní taková tabulka nebude.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Řešení 1× (zdenek2008 (tazatel))
28.11.2019 20:15 zdenek2008 | skóre: 22
Rozbalit Rozbalit vše Re: Python skript nevidi tabulku SQLite databaze Digikamu
Vyreseno. Mel jsem chybu v nazvu databaze. Takze misto otevreni databaze se vytvorila nova, prazdna. Ted mam jiny problem: soubory vytvorene z blobu se neotevrou jako obrazky, nejsou to platne jpg soubory.
28.11.2019 20:46 zdenek2008 | skóre: 22
Rozbalit Rozbalit vše Re: Python skript nevidi tabulku SQLite databaze Digikamu
Gimp hlasi ze vytvoreny soubor neni image, protoze zacina 0x50 0x47. Tak hledam online o co jde.
28.11.2019 21:05 zdenek2008 | skóre: 22
Rozbalit Rozbalit vše Re: Python skript nevidi tabulku SQLite databaze Digikamu
No tak je to PGF format...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.