Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #6028
| From | "Detlef Heiler" <detlef.heiler@t-online.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | [Python-de] Re: sqlite3-datenbank |
| Date | 2024-02-19 09:53 +0100 |
| Message-ID | <000c01da6311$2dcf11b0$896d3510$@t-online.de> (permalink) |
| References | <000001da5abc$f9c15740$ed4405c0$@t-online.de> <05c6a774-6f07-7d48-2d32-7592955186a0@goebel-consult.de> <000001da5b67$5dd80c10$19882430$@t-online.de> <38ce4099-8f14-2179-e19d-a34849b43523@goebel-consult.de> |
Hallo Hartmut und Peter,
vielen Dank für Eure Tipps! Mein Fehler war ein verdoppeltes Tuple, und als ich das berichtigt hatte, hatte ich trotz dem noch den alten Fehler, der wiederum darauf beruhte, dass ich mit der falsch erzeugten Datei weiter arbeiten wollte; als ich das erkannt habe, habe ich sie komplett gelöscht, und nun funktioniert es. Vielen Dank!
VG Detlef
-----Ursprüngliche Nachricht-----
Von: Hartmut Goebel <h.goebel@goebel-consult.de>
Gesendet: Samstag, 10. Februar 2024 15:11
An: Die Deutsche Python Mailingliste <python-de@python.org>
Betreff: [Python-de] Re: sqlite3-datenbank
Hallo Detlef,
Du hast mir privat geantwortet, nicht an die Liste. Wenn Du privaten Support haben möchtest, können wir das gerne kostenpflichtig arrangieren, ebenso Vidoe-Mentorin. Ansonsten gilt die Regel: Kostenlose Hilfe gibt es nur öffentlich.
Zu Deinem Code:
Er ist sehr, sehr unübersichtlich. Du möchtest frühzeitig lernen, wie man lesbarer schreibt, z.B. indem Du F-Strings verwendest oder kürzere Variablennamen verwendest. Dann erkennst Du auch leichter den Fehler:
> datenfeldstring = eingabe1 + " " + "varchar(" + eingabe2 + "), "
Hier wird der bisherig String überschrieben. D. h. der "erzeugungsbefehl" enthält immer nur den Namen der letzten Spalte.
Noch ein paar Tipps:
* print() ist für Debugging sehr, sehr, hilfreich
* das Module pdb der Standard-Bibliothek ist auch hilfreich, um Fehler
zu finden.
* Du möchtest die "join" Methode von Strings kennenlernen und Dir
diverse Schleifen in Deinem Code sparen
--
Schönen Gruß
Hartmut Goebel
Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development
Goebel Consult, Landshut
http://www.goebel-consult.de
Blog:
https://www.goebel-consult.de/blog/2019/openstreetmaps-hat-google-maps-weit-ueberholt/
Kolumne:
https://www.goebel-consult.de/blog/cissp-gefluester/2011-10-aus-der-schublade-in-die-koepfe/
_______________________________________________
python-de Mailingliste -- python-de@python.org Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an python-de-leave@python.org https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: detlef.heiler@t-online.de
Back to de.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
[Python-de] sqlite3-datenbank "Detlef Heiler" <detlef.heiler@t-online.de> - 2024-02-08 19:31 +0100
[Python-de] Re: sqlite3-datenbank Hartmut Goebel <h.goebel@goebel-consult.de> - 2024-02-09 09:59 +0100
[Python-de] Re: sqlite3-datenbank Hartmut Goebel <h.goebel@goebel-consult.de> - 2024-02-10 15:11 +0100
[Python-de] Re: sqlite3-datenbank "Detlef Heiler" <detlef.heiler@t-online.de> - 2024-02-19 09:53 +0100
Re: [Python-de] sqlite3-datenbank "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-02-09 18:37 +0100
csiph-web