Die Suche ergab 172 Treffer

von Perlchamp
Samstag 9. Mai 2020, 20:53
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

danke für deine antwort. dann werde ich mir mal die seite anschauen, mich mit split beschäftigen und mich in sqlalchemy einlesen :-) ...
von Perlchamp
Samstag 9. Mai 2020, 17:48
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

ich raff's einfach nicht. es muss doch eine einfach möglichkeit geben, ziffern als String im eine dezimalzahl umzuwandeln. langsam beschleicht mich das gefühl, dass da was mit der version 3.8.2 nicht ganz so stimmt. ich meine das folgende script ist doch wirklich gaaanz einfach. der stil ist, klar, ...
von Perlchamp
Samstag 9. Mai 2020, 16:25
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

super, danke für deine antwort, wusste wirklich nicht, das man die keys bekommt, wenn man über ein dict iteriert. ist aber wahrscheinlich vernünftig, weil man dann mit den keys die valuies ansprechen kann ... ich mag es zwar smart, aber manchmal ist das so cryotisch, dass ich fast gar nichts versteh...
von Perlchamp
Samstag 9. Mai 2020, 13:36
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

@__blackjack__: könnte ich eigentlich statt : COLUMN_NAME_TO_CONVERTER = { "gold": Decimal, "palladium": Decimal, "datum": lambda text: parse_date(text).date(), } def parse_record_values(record): return { key: COLUMN_NAME_TO_CONVERTER[key](value) for key, value in recor...
von Perlchamp
Freitag 8. Mai 2020, 18:57
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

@__blackjack__:
funzt :-)

vielen dank nochmals

so long
von Perlchamp
Freitag 8. Mai 2020, 16:30
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

@__black_jack__: zu deinem script fehlen mir die worte (im positiven sinn). da habe ich nebenher noch viel zu lesen, um die einzelnen zeilen auch wirklich zu verstehen. im gesamten verstehe ich das schon, aber die kombinationen und und und sind für mich natürlich auf den ersten blick kaum zu versteh...
von Perlchamp
Freitag 8. Mai 2020, 16:22
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

hi, hallo, erst einmal vielen dank für deine zeit! ich hatte auch wieder einiges an meinem script geändert und wollte es posten, aber ein anruf kam dazwischen. ich poste mein aktuelles script, worin auch bereits vorher fehler ausgemerzt wurden, die du zurecht "angeprangert" hast. ich werde...
von Perlchamp
Freitag 8. Mai 2020, 12:49
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

das problem ist gelöst: #!/usr/bin/env python3 import sqlite3, csv, decimal from dateutil.parser import parse # datenbank TABLE_NAME = "edelmetallpreise" DB_PATH = f"E:\\APPDATA\\Atom\\Python\\Data\\{TABLE_NAME}.db" # csv-datei CSV_PATH = f"E:\\APPDATA\\Atom\\Python\\Data\\{...
von Perlchamp
Freitag 8. Mai 2020, 11:04
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

aaaalso, ich habe alles auf TEXT gesetzt, dann ging's. dann habe ich nur das datum auf DATE gesetzt und es ging. liegt also an den zahlen. ich habe alles ausprobiert, was sqlite3 unterstützt. dies habe ich von hier: https://www.techonthenet.com/sqlite/datatypes.php . hm, da ist guter rat teuer.... g...
von Perlchamp
Freitag 8. Mai 2020, 09:47
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

hallo Sirius3, danke für deine tipps, passt trotzdem nicht :-( : cursor.execute("INSERT INTO edelmetallpreise (gold, palladium, datum) VALUES (?,?,?)",(gold_preis, palladium_preis, datum)) sqlite3.InterfaceError: Error binding parameter 0 - probably unsupported type. ich ko::: gleich ... i...
von Perlchamp
Freitag 8. Mai 2020, 04:54
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

#!/usr/bin/env python3 import sqlite3, csv from babel.numbers import parse_decimal from datetime import datetime from dateutil.parser import parse # datenbank TABLE_NAME = "edelmetallpreise" DB_PATH = f"E:\\APPDATA\\Atom\\Python\\Data\\{TABLE_NAME}.db" CONNECTION = None #csv-dat...
von Perlchamp
Donnerstag 7. Mai 2020, 15:33
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

#!/usr/bin/env python3 import sqlite3, csv from babel.numbers import parse_decimal # datenbank TABLE_NAME = "edelmetallpreise" DB_PATH = f"E:\\APPDATA\\Atom\\Python\\Data\\{TABLE_NAME}.db" #csv-datei CSV_PATH = f"E:\\APPDATA\\Atom\\Python\\Data\\{TABLE_NAME}.csv" def r...
von Perlchamp
Donnerstag 7. Mai 2020, 15:19
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

vielen dank ! In der Tabelle fehlt ein Primärschlüssel und ein UNIQUE-Constraint für das Datum, sofern das nicht der Primärschlüssel ist. Ich würde aber einen künstlichen anlegen und das Datum UNIQUE machen. Ist auch die Frage ob Gold und Palladium tatsächlich Spalten sind, oder nicht doch eher Wert...
von Perlchamp
Donnerstag 7. Mai 2020, 14:41
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

#!/usr/bin/env python3 import sqlite3, csv from babel.numbers import parse_decimal # datenbank TABLE_NAME = "edelmetallpreise" DB_PATH = f"E:\\APPDATA\\Atom\\Python\\Data\\{TABLE_NAME}.db" #csv-datei CSV_PATH = f"E:\\APPDATA\\Atom\\Python\\Data\\{TABLE_NAME}.csv" def r...
von Perlchamp
Donnerstag 7. Mai 2020, 14:18
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

ich nehme mal an, dass jeweils der letzte eintrag einer reihe in der csv-datei einem zeilenumbruch hat. wie bekomme ich den weg ?
von Perlchamp
Donnerstag 7. Mai 2020, 12:59
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

tja, wenn man seinen code nicht aktualisiert, dann bekommt man listen :oops: anstelle von dicts (na, wenn das [schon wieder] so anfängt) ...
von Perlchamp
Donnerstag 7. Mai 2020, 12:40
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

@__blackjack__:
danke ! sehr guter hinweis !
von Perlchamp
Donnerstag 7. Mai 2020, 12:39
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

nach print(liste) bekomme ich jetzt ja eine liste mit listen (eine liste pro zeile) angezeigt in dem format [['A1', 'A2', 'A3'], ['B1', 'B2', 'B3'], ... ,['N1','N2','N3']]. ansprechen kann ich diese mit (A1,... A3 sind die überschriften der tabelle): n=1 for row in liste : print(row[n]["A1"...
von Perlchamp
Donnerstag 7. Mai 2020, 06:43
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

Re: ist das guter stil ?

@Sirius3
vielen dank. da ich "später" geschrieben habe, sind die (zukünftigen) importe mit drinnen. diese werden später noch benutzt werden. ich werde diesen thread auch weiterhin (für code-snipsel oder fragen) benutzen wollen, wenn das io ist.

so long
von Perlchamp
Donnerstag 7. Mai 2020, 05:43
Forum: Allgemeine Fragen
Thema: ist das guter stil ?
Antworten: 33
Zugriffe: 3410

ist das guter stil ?

moinsen, ich möchte gerne eine csv-datei auslesen, um sie später in eine sqlite3 db zu übertragen/schreiben. dafür habe ich folgenden code geschrieben. ist das guter stil, ist die wahl des speicherobjektes gut usw. ? ich würde mich sehr über eine antwort freuen. #!/usr/bin/env python3 import os, sys...