ich versuche an ein bereits existierendes Document ein Bild bzw. Plot als png anzuhängen. Es wird auch angehängt, aber es erscheint folgender Fehler: " Die Grafik kann nicht angezeigt werden, weil sie Fehler enthält".
Ich vermute die Codierung ist fehlerhaft, da auch die Länge in dem Dokument ebenfalls nicht korrekt ist.
Wenn ich das Bild direkt über Futon anhänge sieht der Anhang folgendermaßen aus:
"_attachments": {
"Scan.png": {
"content_type": "image/png",
"revpos": 35,
"digest": "md5-t20y23eHOJOMDAwCcrTjOw==",
"length": 199281,
"stub": true
}
}
Über Python ist "length": 8
Wie kann ich das korrigieren?
Code: Alles auswählen
import couchdb
couch = couchdb.Server('http://a73657.berlin.de:5984')
db = couch['vl'] # existing
json_file = "test_file"
doc = db.get(json_file)
db.put_attachment(doc, 'Scan.png', 'Scan.png', content_type="image/png;base64")