Die Suche ergab 12994 Treffer

von __blackjack__
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...
von __blackjack__
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...
von __blackjack__
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...
von __blackjack__
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...
von __blackjack__
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...
von __blackjack__
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...
von __blackjack__
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?
von __blackjack__
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...
von __blackjack__
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...
von __blackjack__
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.
von __blackjack__
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.
von __blackjack__
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, ...
von __blackjack__
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...
von __blackjack__
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...
von __blackjack__
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'>
von __blackjack__
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...
von __blackjack__
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.
von __blackjack__
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".
von __blackjack__
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...
von __blackjack__
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...