Die Suche ergab 2703 Treffer

von sparrow
Sonntag 18. April 2021, 20:13
Forum: Allgemeine Fragen
Thema: tripple Quotes Frage
Antworten: 4
Zugriffe: 162

Re: tripple Quotes Frage

Deine Backslash sind nicht escaped.

Ich löse das in der Regel so:

Code: Alles auswählen

template = "\\nirgend was\nzum schauen\n\n\n\nso wie das hier....\"


template = (
    "\\\n"irgend was\n"
    "zum schauen\n\n\n\n"
    "so wie das hier....\\"
)
von sparrow
Sonntag 18. April 2021, 17:19
Forum: Datenbankprogrammierung mit Python
Thema: mysql.connector Datenbank in *.sql Datei sichern
Antworten: 8
Zugriffe: 301

Re: mysql.connector Datenbank in *.sql Datei sichern

Keine Ahnung, du sagst ja nicht, was der Fehler ist. Grunsätzlich ist die Anwendung von Popen in der Form aber falsch. Und das ">" ist die Umleitung der Standardausgabe in der Shell. Du willst und hast keine Shell, musst also stdout selbst asprechen. Die Dokumentation für subprocess ist detailliert ...
von sparrow
Sonntag 18. April 2021, 16:42
Forum: Datenbankprogrammierung mit Python
Thema: mysql.connector Datenbank in *.sql Datei sichern
Antworten: 8
Zugriffe: 301

Re: mysql.connector Datenbank in *.sql Datei sichern

Indem du die Daten selektierst und als entsprechende SQL-Statements (oder auch nur ein Statement) in die .sql-Datei schreibst. Du kannst dich daran oroentieren, wie mysqldump die Datei erstellt. mysqldump ist ein Programm und hat nichts mit der Shell zu tun. Programme kann man auch in Python aufrufe...
von sparrow
Sonntag 18. April 2021, 16:06
Forum: Datenbankprogrammierung mit Python
Thema: mysql.connector Datenbank in *.sql Datei sichern
Antworten: 8
Zugriffe: 301

Re: mysql.connector Datenbank in *.sql Datei sichern

Bei dem Output handelt es sich, soviel ich weiß, um den Output von "mysqldump" - also dem Tool um eine Datenbank zu dumpen. Das kennt auch einen "where"-Parameter um das Ergebnis einzuschränken. Es handelt sich aber um ein Programm, keinen Befehl, denn du als Statement an die Datenbank senden kannst...
von sparrow
Sonntag 18. April 2021, 14:21
Forum: Datenbankprogrammierung mit Python
Thema: Mysql sich ändernde Daten auslesen
Antworten: 21
Zugriffe: 486

Re: Mysql sich ändernde Daten auslesen

@Nonickatall: Und das Problem mit dem "mein Code ist irgendwie so, aber zeigen will ich ihn nicht" ist, als würdest du mit einem fremden Kind zum Arzt gehen, weil dein Sohn Kopfschmerzen hat. Ist auch ein Kind. Hat auch einen Kopf. Also warum kann der Arzt an dem nicht deinen Sohn diagnostizieren?
von sparrow
Samstag 17. April 2021, 10:02
Forum: Datenbankprogrammierung mit Python
Thema: Mysql sich ändernde Daten auslesen
Antworten: 21
Zugriffe: 486

Re: Mysql sich ändernde Daten auslesen

@Nonickatall: Doch, offensichtlich liegt das Problem in deinem Code. Denn wenn du einen Select machst, hat der natürlich die Daten, die aktulll waren, als die Datenbank die Transaktion geöffnet hat. Wie gesagt, zeig, was du wirklich mchst und nicht Psudo-Code mit Tippfehlern. Es ist nämlich durchaus...
von sparrow
Samstag 17. April 2021, 09:30
Forum: Allgemeine Fragen
Thema: Vergleich von Hyperlinks bzw. abändern falscher Links
Antworten: 9
Zugriffe: 265

Re: Vergleich von Hyperlinks bzw. abändern falscher Links

Ein URL für eine Web-Ressource beginnend mit // ist nicht "falsch" sondern laut Spezifikationen gültig.
Webbrowser setzen als Protokoll, soweit ich weiß, das Protokoll, mit dem die Seite aufgerufen wurde.
von sparrow
Samstag 17. April 2021, 08:13
Forum: Webframeworks
Thema: Django form.cleaned_data vs response.POST.get
Antworten: 2
Zugriffe: 135

Re: Django form.cleaned_data vs response.POST.get

Das eine ist der rohe Wert, der aus dem POST-request kommt. Das andere der "saubere" Wert nach der Validierung des Formulars. Der ist normalisiert verifiziert und benutzbar. Der kann identisch sein - muss aber nicht. Für Formulare gilt: Arbeite mit cleaned data. Mehr weiß, wie immer, die Dokumentati...
von sparrow
Freitag 16. April 2021, 22:43
Forum: Datenbankprogrammierung mit Python
Thema: Mysql sich ändernde Daten auslesen
Antworten: 21
Zugriffe: 486

Re: Mysql sich ändernde Daten auslesen

Python 2 ist tot. Der Support-Zeitraum ist abgelaufen. Steig auf Python 3 um.

Bitte zeig den Code, so wie du ihn ausführst. Inklusive "Loop" und keinen falsch abgetippten Pseudocode. Der Teufel ist ein Eichhörnchen und der Fehler steckt immer im Detail.
von sparrow
Mittwoch 7. April 2021, 21:18
Forum: Tkinter
Thema: Darstellung auf MAC weicht stark ab
Antworten: 18
Zugriffe: 1161

Re: Darstellung auf MAC weicht stark ab

@DeaD_Eye: Dem PS muss ich widersprechen. Kostenpflichtig und Opensource schließen sich nicht aus. Und wann bei Qt Lizenzgebühren anfallen, ist gar nicht so einfach zu beantworten.
von sparrow
Freitag 12. März 2021, 21:03
Forum: Installation/Konfigurieren
Thema: Anaconda: Spyder funktioniert nicht in Python 2.7 Umgebung
Antworten: 5
Zugriffe: 486

Re: Anaconda: Spyder funktioniert nicht in Python 2.7 Umgebung

Python 2.7 ist end of life.
Verwende eine Version, die noch unterstützt wird.
von sparrow
Samstag 6. März 2021, 09:08
Forum: Allgemeine Fragen
Thema: String durchsuchen
Antworten: 23
Zugriffe: 28028

Re: String durchsuchen

Das ist doch eine Datenstruktur und keine Zeichenkette. Warum wandelst du die denn in eine Zeiuchenkette und versucht dann Zeichenkettenoperationen drauf? Es handelt sich um ein dictionary. Und darin befindet sich eine Zeichenkette ("sunset", "noon", ...) als Schlüssel und datetime.datetime-Objekt a...
von sparrow
Samstag 6. März 2021, 08:19
Forum: Allgemeine Fragen
Thema: dictionarys innerhalb einer Liste
Antworten: 4
Zugriffe: 258

Re: dictionarys innerhalb einer Liste

Mit einer list comprehension.

Code: Alles auswählen

values = [d["name"] for d in response]
von sparrow
Samstag 6. März 2021, 07:46
Forum: Allgemeine Fragen
Thema: Objekt Orienteirung und Vererbung
Antworten: 1
Zugriffe: 176

Re: Objekt Orienteirung und Vererbung

Das gehört in den Logger. Python bringt da bereits etwas mächtiges mit.
von sparrow
Freitag 5. März 2021, 21:51
Forum: Allgemeine Fragen
Thema: wie geht das?
Antworten: 4
Zugriffe: 283

Re: wie geht das?

linksVerschieben ist vorgegeben. rechts-, oben- und untenVerschieebn sollst du selbst mit Inhalt füllen.
Und was coords tut, findet man im Internet doch recht schnell. Zum Beispiel hier.