Die Suche ergab 12994 Treffer
- Mittwoch 30. Oktober 2019, 01:43
- Forum: Raspberry Pi und Co.
- Thema: mit serial.write() schreiben, mit cat /dev lesen
- Antworten: 13
- Zugriffe: 1456
Re: mit serial.write() schreiben, mit cat /dev lesen
@botswanabub: `cpuTemp` sollte nach Python-Konventionen so geschrieben werden: `cpu_temp`. Namen klein_mit_unterstrichen. Ausnahmen sind Konstanten (KOMPLETT_GROSS) und Klassen (MixedCase). Abkürzungen sollte man vermeiden, also `cpu_temperature`. Oder `cpu_temperatur`‽ Ich bin mir da nicht sicher w...
- Mittwoch 30. Oktober 2019, 01:32
- Forum: Allgemeine Fragen
- Thema: html untersuchen
- Antworten: 40
- Zugriffe: 3342
Re: html untersuchen
@Fire Spike: Na offensichtlich das `tag` in dem Fall kein Element mehr ist sondern ein `NavigableString` der kein `td`-Attribut hat. Ich würde sagen das `contents` ist falsch, weil Du an der Stelle aufhörst Dich an der Struktur zu orientieren. Wenn Du die Tabellenzeilen verarbeiten willst, sollte na...
- Dienstag 29. Oktober 2019, 19:57
- Forum: Allgemeine Fragen
- Thema: Objekten mit gleichem Namen verschiedene Werte übergeben
- Antworten: 5
- Zugriffe: 715
Re: Objekten mit gleichem Namen verschiedene Werte übergeben
@Isen: Du versuchst da gerade TigerJython zu lernen. Python hat weder ein ``repeat``-Schlüsselwort, noch irgendwie magisch existierende `feld`- und `objBox`-Objekte. Die Namensschreibweisen weichen auch von den Python-Konventionen ab. Das scheint mehr in Richtung Java zu gehen. Ansonsten solltest Du...
- Dienstag 29. Oktober 2019, 16:42
- Forum: Raspberry Pi und Co.
- Thema: gpio bei Programmstart schon High (OPi.GPIO threading)
- Antworten: 29
- Zugriffe: 4298
Re: gpio bei Programmstart schon High (OPi.GPIO threading)
@pumuckll: Du verstehst nicht warum es zu einem `KeyError` kommt wenn man auf ein Wörterbuch auf einen Schlüssel zugreift den es nicht gibt? Das erste empfangen eines UDP-Pakets vor der Schleife sieht sinnlos aus. Das `werte` was in der nächsten Zeile erzeugt wird, wird nie irgendwo verwendet. `loop...
- Dienstag 29. Oktober 2019, 13:05
- Forum: Allgemeine Fragen
- Thema: Kann mir jemand hierbei helfen?
- Antworten: 40
- Zugriffe: 3493
Re: Kann mir jemand hierbei helfen?
Mal spasseshalber doch eine Lösung die auf Zeichenketten operiert: #!/usr/bin/env python3 def main(): number = input("Bitte gib hier eine ganze Zahl ein: ").strip() is_negative = number.startswith("-") if is_negative: number = number[1:] digits = number.lstrip("0") if d...
- Dienstag 29. Oktober 2019, 11:57
- Forum: Wissenschaftliches Rechnen
- Thema: Matplotlib Render Zeit
- Antworten: 14
- Zugriffe: 1629
Re: Matplotlib Render Zeit
@Snake_py: Aus Deinem Code kann man als erstes mal Sachen entfernen die am Ende gar nicht zum Plot beitragen. Das wäre `pandas` und der `DataFrame`. Wenn man dann noch die globalen Variablen lokal macht und sich an die Konventionen bei der Namenschreibweise in Python hält, sieht das so aus: #!/usr/b...
- Dienstag 29. Oktober 2019, 10:12
- Forum: Datenbankprogrammierung mit Python
- Thema: Flask Login mit SQLite
- Antworten: 7
- Zugriffe: 2383
Re: Flask Login mit SQLite
@Hypec: Was für eine Fehlermeldung bekommst Du denn? Und ich sehe in der Verzeichnisstruktur nichts was `greenhouse` heisst. Und wo ist `app` definiert?
- Dienstag 29. Oktober 2019, 08:40
- Forum: Allgemeine Fragen
- Thema: Wie mache ich Multiline Inputs in iPython?
- Antworten: 3
- Zugriffe: 1192
Re: Wie mache ich Multiline Inputs in iPython?
@aurumpurum: Direkt in IPython im Terminal geht das nicht. Du kannst da mit F2 einen Editor aufrufen und damit einen Inhalt für die Eingabe schreiben der mehr als eine Anweisung enthält die durch Zeilenumbrüche getrennt sind. Oder man schreibt das wo anders, kopiert es in die Zwischenablage und fügt...
- Montag 28. Oktober 2019, 19:03
- Forum: Webframeworks
- Thema: Variable in Flask für weitere URL merken.
- Antworten: 28
- Zugriffe: 3655
Re: Variable in Flask für weitere URL merken.
@tz_wuerzburg: Was heisst denn »auf Seite 2 ”wandern”«? Du kannst da ja mehrere Seiteninhalte nacheinander unter *einer* URL verfügbar machen. Wenn sich die URL ändern soll, dann halt nicht über den Server sondern über den Browser. Das heisst unter der ersten URL lieferst Du ein Formular aus das dan...
- Montag 28. Oktober 2019, 15:04
- Forum: Datenbankprogrammierung mit Python
- Thema: Flask Login mit SQLite
- Antworten: 7
- Zugriffe: 2383
Re: Flask Login mit SQLite
Sowohl Flask-SQLAlchemy als auch SQLAlchemy haben eine Dokumentation. Gleich das allererste Beispiel in der Flask-SQLAlchemy-Dokumentation im Kapitel „Quickstart“, Unterabschnitt „A Minimal Application“ verwendet SQLite als Datenbank.
- Montag 28. Oktober 2019, 14:57
- Forum: Allgemeine Fragen
- Thema: threading.Thread: Exit-Code und Signal
- Antworten: 6
- Zugriffe: 779
Re: threading.Thread: Exit-Code und Signal
@Daniel26: `os.system()` sollte man nicht verwenden. Dafür gibt es das `subprocess`-Modul. Und dort nur ``shell=True`` verwenden wenn das auch *tatsächlich* benötigt wird, denn sonst fängt man sich die gleichen Probleme ein derentwegen man `os.system()` nicht verwenden sollte.
- Montag 28. Oktober 2019, 14:18
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL/MariaDB Abfragen
- Antworten: 6
- Zugriffe: 47234
Re: MySQL/MariaDB Abfragen
@luzcifer1989: Das kann nicht sein. Da muss mindestens noch ein Tupel (oder eine ähnliche Sequenz) drum herum sein, in dem das `None` steckt. Was dann bedeuten würde die Tabelle hätte nur eine Spalte und die Suche findet *einen* Datensatz, und der Wert der Spalte ist in diesem einen Datensatz NULL, ...
- Montag 28. Oktober 2019, 14:09
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3840
Re: Client-Server comm. in PyQt5
@Finux: Also für mich sieht das alles noch sehr weit von Ziel entfernt aus. Da fehlt was grundlegendes — vielleicht wurde das noch nicht erwähnt, aber TCP ist ein Datenstrom, da braucht man ein Protokoll um die einzelnen Nachrichten auseinander halten zu können und feststellen zu können wann eine Na...
- Montag 28. Oktober 2019, 13:47
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL/MariaDB Abfragen
- Antworten: 6
- Zugriffe: 47234
Re: MySQL/MariaDB Abfragen
@luzcifer1989: Ein Fehler ist das ”nackte” ``except:`` ohne irgendwelche konkreten Ausnahmen. Es wird dort *alles* behandelt mit der nicht wirklich hilfreichen Ausgabe das keine Verbindung zum Server existiert. Das kommt auch wenn Du Dich im ``try``-Block bei einem Namen vertippt hättest, oder bei w...
- Montag 28. Oktober 2019, 12:22
- Forum: Wissenschaftliches Rechnen
- Thema: Stetig steigender Hauptspeicherbedarf
- Antworten: 30
- Zugriffe: 47967
Re: Stetig steigender Hauptspeicherbedarf
@BastiL: Das sollte dann aber kein Problem sein, denn das scheinen ja ganz normale Python-`float`-Objekte zu sein:
Code: Alles auswählen
In [25]: print(type(42.23))
<class 'float'>
- Montag 28. Oktober 2019, 10:26
- Forum: Allgemeine Fragen
- Thema: index is not defined -error
- Antworten: 8
- Zugriffe: 539
Re: index is not defined -error
@jokoenig: Ich denke nicht das Du die Dokumentation verstanden hast. Der `index`-Wert steht nicht für „die Zeile“ sondern für den Index (wer hätte das gedacht) und `columns` nicht „für die entsprechende Spalte“ sondern das sind die Spaltenbeschriftungen. Was der Index bei Pandas ist, wofür der wie g...
- Montag 28. Oktober 2019, 09:17
- Forum: Allgemeine Fragen
- Thema: index is not defined -error
- Antworten: 8
- Zugriffe: 539
Re: index is not defined -error
@jokoenig: Du solltest das was Du denkst am besten mal durch lesen der Dokumentation überprüfen. Programmieren durch raten geht nicht lange gut.
- Sonntag 27. Oktober 2019, 21:46
- Forum: Allgemeine Fragen
- Thema: html untersuchen
- Antworten: 40
- Zugriffe: 3342
Re: html untersuchen
@Fire Spike: Ich habe das Formular auf der Indexseite verwendet. Die `params` habe ich nicht gebraucht und die Cookies brauchst Du garantiert nicht, dafür ist ja das `Session`-Objekt da.
Und die Schlüssel heissen natürlich nicht "benutzername" und "passwort".
Und die Schlüssel heissen natürlich nicht "benutzername" und "passwort".
- Sonntag 27. Oktober 2019, 21:28
- Forum: Allgemeine Fragen
- Thema: Primzahlenfaktorisierung
- Antworten: 5
- Zugriffe: 459
Re: Primzahlenfaktorisierung
@nezzcarth: Ein bisschen mehr Mühe würde ich mir auch bei einem Bash-Skript machen, es war ja eine bestimmte Ausgabe vorgegeben 😉: #!/bin/bash read -r -p 'Bitte eine ganze Zahl ≥2 eingeben ' number if [[ number -lt 2 ]]; then echo 'Das war keine ganze Zahl ≥2.' else factorResult=($(factor "$num...
- Sonntag 27. Oktober 2019, 13:39
- Forum: Allgemeine Fragen
- Thema: Primzahlenfaktorisierung
- Antworten: 5
- Zugriffe: 459
Re: Primzahlenfaktorisierung
😇 #!/usr/bin/env python3 from collections import Counter from sympy.ntheory import factorint def main(): while True: try: number = int(input("Bitte eine ganze Zahl ≥2 eingeben: ")) except ValueError: print("Eine ganze Zahl!") else: if number >= 2: break print("Die eingegeben...