Die Suche ergab 7563 Treffer

von Sirius3
Sonntag 20. Mai 2018, 20:35
Forum: Allgemeine Fragen
Thema: Unterlisten in Liste sortieren
Antworten: 4
Zugriffe: 44

Re: Unterlisten in Liste sortieren

`sort` kennt das Argument `key` mit dem man eine Funktion angeben kann, die den Wert liefert, nach dem sortiert werden soll, also bei Dir den vierten Eintrag einer Liste.
von Sirius3
Sonntag 20. Mai 2018, 19:33
Forum: Allgemeine Fragen
Thema: Frage: random ohne Doppelung?
Antworten: 10
Zugriffe: 122

Re: Frage: random ohne Doppelung?

Einrückung ist in Python wichtig. ›while‹ ist ohne syntaktischem Sinn eingerückt. Daneben ist es unsinnig `i` erst den Wert `int` dann 0 zuzuweisen. `sort` sollte man auch aufrufen (). Wenn man im vorhinein weiß, wie oft eine Schleife durchlaufen werden soll, dann nimmt man `for` und nicht `while`..
von Sirius3
Sonntag 20. Mai 2018, 16:32
Forum: Allgemeine Fragen
Thema: Frage: random ohne Doppelung?
Antworten: 10
Zugriffe: 122

Re: Frage: random ohne Doppelung?

Verwende Listen und Schleifen.
von Sirius3
Sonntag 20. Mai 2018, 14:24
Forum: Allgemeine Fragen
Thema: BeautifulSoup: 'NoneType' object has no attribute '__getitem__'
Antworten: 1
Zugriffe: 39

Re: BeautifulSoup: 'NoneType' object has no attribute '__getitem__'

Na irgendeine `Seite` wird kein <a>-Tag enthalten.
von Sirius3
Sonntag 20. Mai 2018, 13:50
Forum: Allgemeine Fragen
Thema: Farben zuordnen
Antworten: 14
Zugriffe: 218

Re: Farben zuordnen

Und statt drei identische Funktionen zu schreiben, kannst Du auch einfach einen Parameter benutzen: import time from datetime import datetime as DateTime from neopixel import Adafruit_NeoPixel, Color # LED strip configuration: LED_COUNT = 64 # Number of LED pixels. LED_PIN = 18 # GPIO pin connected ...
von Sirius3
Sonntag 20. Mai 2018, 11:55
Forum: Allgemeine Fragen
Thema: Über USB binäre GPS-Daten empfangen
Antworten: 14
Zugriffe: 125

Re: Über USB binäre GPS-Daten empfangen

Und statt jedes einzelne Element zu entpacken, macht man das in einem Rutsch:

Code: Alles auswählen

lon, lan = struct.unpack_from("<ii", data, 10)
von Sirius3
Sonntag 20. Mai 2018, 10:52
Forum: Allgemeine Fragen
Thema: Anfänger bittet um Hilfe. TrackIR Daten mit FreePIE editieren
Antworten: 8
Zugriffe: 64

Re: Anfänger bittet um Hilfe. TrackIR Daten mit FreePIE editieren

Hast Du nachgelesen, wie man ›atan2‹ benutzt? Das solltest Du nachholen.
von Sirius3
Samstag 19. Mai 2018, 21:48
Forum: Datenbankprogrammierung mit Python
Thema: Datenbankeinträge hashen und wieder enthashen
Antworten: 2
Zugriffe: 33

Re: Datenbankeinträge hashen und wieder enthashen

„verschlüsseln“ impliziert, dass man die Daten mit dem richtigen Schlüssel auch wieder entschlüsseln kann.
von Sirius3
Samstag 19. Mai 2018, 21:31
Forum: Allgemeine Fragen
Thema: Frage: random ohne Doppelung?
Antworten: 10
Zugriffe: 122

Re: Frage: random ohne Doppelung?

Vergleiche von int mit tuple sind immer False. Was Du suchst, ist der ›in‹-Operator. Da Du aber n Zahlen aus einer Menge m ziehen, nimm doch ›random.sample‹:

Code: Alles auswählen

zahlen = random.sample(range(1,7), 6)
von Sirius3
Samstag 19. Mai 2018, 17:28
Forum: Allgemeine Fragen
Thema: Über USB binäre GPS-Daten empfangen
Antworten: 14
Zugriffe: 125

Re: Über USB binäre GPS-Daten empfangen

Du ignorierst alle B5-Bytes und das Byte, das danach kommt, egal wo sie vorkommen. Das Lesen sollte eher so aussehen: SIGNATURE = b"\xb5\x62\x01\x14" serport = serial.Serial("/dev/ttyACM0", baudrate = 9600) while True: while True: for ch in SIGNATURE: byte_in = serport.read(1) if byte_in != ch: brea...
von Sirius3
Samstag 19. Mai 2018, 10:50
Forum: Allgemeine Fragen
Thema: Farben zuordnen
Antworten: 14
Zugriffe: 218

Re: Farben zuordnen

Du hast doch schon eine Funktion geschrieben, weißt also schon, wie man Parameter übergibt, also einen mehr also offensichtlich. Statt mit nachträglich mit rjust nullen aufzufüllen, nimm doch gleich die richtige Formatanweisung: "{:06b}".format(number) oder rechne es Dir einfach aus dem Index aus: i...
von Sirius3
Samstag 19. Mai 2018, 10:27
Forum: Allgemeine Fragen
Thema: Probleme mit objekten
Antworten: 5
Zugriffe: 156

Re: Probleme mit objekten

aber stattdessen schreibt der: vektor = Vektor_kart(vektor1.umwandeln_Ika()) TypeError: __init__() missing 2 required positional arguments: 'y' and 'z' ›umwandeln_Ika‹ liefert ein Tuple, ›__init__‹ erwartet aber drei Parameter. Methoden benutzt man immer dann, wenn man was mit dem Objekt machen wil...
von Sirius3
Samstag 19. Mai 2018, 09:33
Forum: Allgemeine Fragen
Thema: Excel Datei auslesen und Plots visualisieren
Antworten: 6
Zugriffe: 87

Re: Excel Datei auslesen und Plots visualisieren

@TheLüddy: Excel-Dateien kann man nicht mit loadtxt lesen.

@mgm841: wenn ich die richtig verstehe, sind die Zahlen mal in Spalte A und mal in Spalte B oder C und Du möchtest gerne automatisch erkennen, in welcher Spalte denn nun die Zahlen stehen?
von Sirius3
Samstag 19. Mai 2018, 09:30
Forum: Wissenschaftliches Rechnen
Thema: Extremwerte von Graphen entfernen und zu einem zusammenfassen
Antworten: 7
Zugriffe: 124

Re: Extremwerte von Graphen entfernen und zu einem zusammenfassen

Du hast Komma-separierte Zellen, also

Code: Alles auswählen

data.append(np.loadtxt("specimen_{}_holed.csv".format(i), skiprows=1, usecols=(1,2,3,4,5,6,7,8,9,10), delimiter=','))
von Sirius3
Freitag 18. Mai 2018, 14:09
Forum: Allgemeine Fragen
Thema: Excel Datei auslesen und Plots visualisieren
Antworten: 6
Zugriffe: 87

Re: Excel Datei auslesen und Plots visualisieren

Mir ist nicht ganz klar, was Du automatisch machen willst? Kannst Du ein konkretes Beispiel mit Code geben?