Die Suche ergab 10335 Treffer

von Sirius3
Freitag 20. September 2019, 13:46
Forum: Datenbankprogrammierung mit Python
Thema: PostgrSQL
Antworten: 2
Zugriffe: 78

Re: PostgrSQL

@Bavarian_programmer: wie bekommst Du diese Daten? Wenn Du eine Datenbank benutzt, dann verwendet man SQL-Abfragen um bestimmte Werte zu bekommen, hier also etwas in der Art "SELECT name, vorname FROM kunden WHERE ID=%s". Welches Framework benutzt Du für die Datenbank? Zeig den Code, den Du bereits ...
von Sirius3
Freitag 20. September 2019, 13:41
Forum: Allgemeine Fragen
Thema: Wie bekomme ich die Daten in int umgewandelt?
Antworten: 4
Zugriffe: 91

Re: Wie bekomme ich die Daten in int umgewandelt?

@rickm: es ist nicht nett, dass Du x und y k.o. schlägst. Also, Variablennamen nicht abkürzen. Konvention ist, Variablennamen klein_mit_unterstrich zu schreiben, also csv_reader und csv_data_file. x- und y-Koordinaten gehören zusammen, sollten also nicht in zwei getrennten Listen gespeichert werden,...
von Sirius3
Freitag 20. September 2019, 07:13
Forum: Webframeworks
Thema: Flask: Upload Verschlüselung
Antworten: 4
Zugriffe: 117

Re: Flask: Upload Verschlüselung

@__deets__: klar gibt es da was in Javascript. Mit nativem `crypto.subtle` sogar performant. Wenn der Server aber kompromittiert ist, liefert der böswilliges Javascript aus, das den Schlüssel verrät. Dagegen kann man sich schützen, indem man die Hashes aller geladenen Dateien prüft, die man vom Betr...
von Sirius3
Donnerstag 19. September 2019, 20:35
Forum: Allgemeine Fragen
Thema: Funktion einer Klasse wird nicht aufgerufen, obwohl sie funzt
Antworten: 24
Zugriffe: 479

Re: Funktion einer Klasse wird nicht aufgerufen, obwohl sie funzt

GUIs und Threads sind eine schwierige Sache, vor allem, wenn es keine QT-Threads sind.
Die Thread-Klasse macht nichts sinnvolles und der Rest des Codes fehlt, um zu verstehen, was Du machen willst. Was ist `Interface` oder `main`?
von Sirius3
Donnerstag 19. September 2019, 12:53
Forum: Raspberry Pi und Co.
Thema: Unterschied Konsole / Interpreter
Antworten: 17
Zugriffe: 155

Re: Unterschied Konsole / Interpreter

Da mußt Du die Thonny-Entwickler fragen, warum sie vom erwarteten Verhalten abweichen.

Warum Dein Programm nicht funktioniert, kann man ohne Code nicht sagen.
von Sirius3
Donnerstag 19. September 2019, 09:17
Forum: Allgemeine Fragen
Thema: UNIX Umwandlung --> UTC oder lokale Zeit kommt raus?
Antworten: 4
Zugriffe: 60

Re: UNIX Umwandlung --> UTC oder lokale Zeit kommt raus?

Wenn Du mit Zeitstempeln arbeiten willst, wie bei Deinem sort-Beispiel, dann solltest Du das entweder als UNIX-Timestamp lassen, oder mit Datetime-Objekten. Auf keinen Fall darfst Du die String-Repräsentation in lokaler Zeit dafür verwenden, das gibt mindestens einmal im Jahr Fehler. Erst wenn es wi...
von Sirius3
Donnerstag 19. September 2019, 09:11
Forum: Webframeworks
Thema: Restful API Python Flask Postman
Antworten: 6
Zugriffe: 70

Re: Restful API Python Flask Postman

Wenn Du Fehlermeldungen hier postest, dann bitte mit komplettem Traceback, sonst muß man raten, wo der Fehler wahrscheinlich auftritt. Auch wäre es praktisch, alle Importe mit anzugeben und nicht nur einen Kommentar. Warum glaubst Du denn, das Du db.engine benutzen mußt und was soll diese Zeile mach...
von Sirius3
Mittwoch 18. September 2019, 19:28
Forum: Allgemeine Fragen
Thema: Wie funktioniert diese BuchstabenPyramide genau ?!
Antworten: 3
Zugriffe: 76

Re: Wie funktioniert diese BuchstabenPyramide genau ?!

Statt hier Links zu Bildern zu posten, solltest Du den Code direkt hier hineinposten. Zudem läßt sich der Code auf die Hälfte kürzen, wenn man die unsinnige „Fehlerbehandlung” weglöscht und statt while- for-Schleifen benutzt. Bleibt die Frage, woher Du den Code hast und was Du konkret daran nicht ve...
von Sirius3
Mittwoch 18. September 2019, 19:07
Forum: Qt/KDE
Thema: QTableWidget - Zeilen Löschen
Antworten: 4
Zugriffe: 108

Re: QTableWidget - Zeilen Löschen

Warum ziehst Du immer 1 von `row` ab, statt gleich den richtigen Range abzulaufen? def removeRows(): for row in range(self.tableWidget.rowCount() - 1, -1, -1): print('Lösche %d' % row) self.tableWidget.removeRow(row) Das ist aber immer noch schwierig zu verstehen, so dass es einfacher ist, `reversed...
von Sirius3
Mittwoch 18. September 2019, 04:53
Forum: Wissenschaftliches Rechnen
Thema: genfromtxt selektiv anwenden
Antworten: 3
Zugriffe: 75

Re: genfromtxt selektiv anwenden

Deine Datei ist halt keine CSV Datei. Die mit genfromtxt laden zu wollen, macht das nur umständlich.
Ich würde die Datei Zeilenweise parsen und mir die nötige Information in eine Liste speichern.
von Sirius3
Mittwoch 18. September 2019, 04:50
Forum: Allgemeine Fragen
Thema: Auswertung von String Python2 vs Python3
Antworten: 9
Zugriffe: 112

Re: Auswertung von String Python2 vs Python3

Und wenn man topic decodieren möchte, dann macht man das ein mal und speichert das Ergebnis in einer Variable.
von Sirius3
Montag 16. September 2019, 13:41
Forum: Webframeworks
Thema: XMLHttpRequest mit Bottle
Antworten: 6
Zugriffe: 117

Re: XMLHttpRequest mit Bottle

CGI macht man heutzutage nicht mehr, erst recht nicht, wenn man Bottle benutzt. Deine ganze Stringverhunzung funktioniert nicht. `strErr` ist kein String, sondern ein Tuple. `vars` hat in einem sauberen Programm auch nichts verloren, zumal Du hier ja nur strErr formatieren willst. Für Stringformatie...
von Sirius3
Sonntag 15. September 2019, 20:54
Forum: Allgemeine Fragen
Thema: Zahlen im for loop in einer variable speichern
Antworten: 5
Zugriffe: 116

Re: Zahlen im for loop in einer variable speichern

Wenn man einfach nur eine n-stellige Zufallszahl will, geht das auch einfacher:

Code: Alles auswählen

f'{randrange(10**n):0{n}}'
von Sirius3
Sonntag 15. September 2019, 20:16
Forum: Allgemeine Fragen
Thema: Zahlen im for loop in einer variable speichern
Antworten: 5
Zugriffe: 116

Re: Zahlen im for loop in einer variable speichern

`str.join` fügt die Elemente eines iterierbaren Objekts zu einem String zusammen. Und die for-Schleife generiert einen solchen Iterator, genannt Generator. Wenn man `choices` nimmt, braucht man auch keine for-Schleife: from random import choices from string import digits def random_password(length=1...
von Sirius3
Sonntag 15. September 2019, 15:35
Forum: Allgemeine Fragen
Thema: Datentyp abgleichen und in Schleife einbinden
Antworten: 18
Zugriffe: 202

Re: Datentyp abgleichen und in Schleife einbinden

Dabei fragst Du gar keinen Typ ab, sondern eine Zahl.

Code: Alles auswählen

def zahl_abfragen(text):
    while True:
        try:
            return float(input(text))
        except ValueError:
            print("Falsche Eingabe !")

verbrauch = zahl_abfragen("Bitte Vebrauch angeben !")