@Thomas_Kaki: in Python muß man gar keine Größen definieren. Wenn Du für einen Key mehrere Values hast, nimm ein Tuple.
"Bezeichner" hält sich nicht an die PEP8-Namenskonvention und ist auch ein völlig nichtssagender Name. Was soll das sein? Und was sind die zwei Werte, die Du Deiner Seriennummer ...
Die Suche ergab 8 Treffer
- Montag 15. Juni 2015, 17:15
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage zur Struktur
- Antworten: 18
- Zugriffe: 3973
- Montag 15. Juni 2015, 16:13
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage zur Struktur
- Antworten: 18
- Zugriffe: 3973
Re: Anfängerfrage zur Struktur
@Thomas_Kaki: nichts anderes sag ich doch. Erst alle Dateien einlesen und die Werte in einem Wörterbuch seriennummer -> temperatur abspeichern. Danach alles in der gewünschten Reihenfolge ausgeben.
Hmmm ...
Muß ich das Array "Bezeichner" vorher groß genug definieren?
Vermutung:
Bezeichner ...
Hmmm ...
Muß ich das Array "Bezeichner" vorher groß genug definieren?
Vermutung:
Bezeichner ...
- Montag 15. Juni 2015, 14:44
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage zur Struktur
- Antworten: 18
- Zugriffe: 3973
Re: Anfängerfrage zur Struktur
@Thomas_Kaki: ein Wörterbuch hat keine Sortierung. Du willst ja die Sortierung umstellen, von "nach Dateiname sortiert" zu "nach Ort sortiert". Das bedingt halt eine interne Reorganisation.
Ich bin mir jetzt nicht sicher, ob wir uns verstehen. Also ich versuche es mal zu erklären:
Die Sensoren ...
Ich bin mir jetzt nicht sicher, ob wir uns verstehen. Also ich versuche es mal zu erklären:
Die Sensoren ...
- Montag 15. Juni 2015, 13:29
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage zur Struktur
- Antworten: 18
- Zugriffe: 3973
Re: Anfängerfrage zur Struktur
@Thomas_Kaki: statt eines Wörterbuchs hast Du halt eine Liste NAMES_AND_SERIALS, in der Du die Namen und Seriennummern in der Reihenfolge ablegst, die Du gerne hättest;
NAMES_AND_SERIALS = [
('Dach oben', '28-00000636dfec'),
('Dach mitte', '28-000006376a30'),
...
]
und statt die Daten sofort ...
NAMES_AND_SERIALS = [
('Dach oben', '28-00000636dfec'),
('Dach mitte', '28-000006376a30'),
...
]
und statt die Daten sofort ...
- Montag 15. Juni 2015, 13:03
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage zur Struktur
- Antworten: 18
- Zugriffe: 3973
Re: Anfängerfrage zur Struktur
Wenn die Seriennummern alle bekannt sind, kannst du dazu ein Dictionary nutzen. Das ist eine Datenstruktur, mit der du eine Zuordnung realisieren kannst. In deinem Fall möchtest du ja jeder Seriennummer eine Klartextbezeichnung zuordnen.
Genutzt wird ein Dictionary folgendermaßen:
# Ordne jeder ...
Genutzt wird ein Dictionary folgendermaßen:
# Ordne jeder ...
- Montag 8. Juni 2015, 19:53
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage zur Struktur
- Antworten: 18
- Zugriffe: 3973
Re: Anfängerfrage zur Struktur
@Thomas_Kaki: dafür hat man in Python Wörterbücher (dict) erfunden: SERIAL2NAME = {
"28-000006377b60": "Badezimmer",
"28-000006376a30": "Garage",
}
Zu Deinem Programm: außer Konstanten und Funktionen sollte nichts auf oberster Ebene stehen. Das Programm ist auch so lang, dass es sinnvoll wäre ...
"28-000006377b60": "Badezimmer",
"28-000006376a30": "Garage",
}
Zu Deinem Programm: außer Konstanten und Funktionen sollte nichts auf oberster Ebene stehen. Das Programm ist auch so lang, dass es sinnvoll wäre ...
- Montag 8. Juni 2015, 19:50
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage zur Struktur
- Antworten: 18
- Zugriffe: 3973
Re: Anfängerfrage zur Struktur
Werde ich ausprobieren.AxXel001 hat geschrieben:Wenn die Seriennummern alle bekannt sind, kannst du dazu ein Dictionary nutzen. Das ist eine Datenstruktur, mit der du eine Zuordnung realisieren kannst. In deinem Fall möchtest du ja jeder Seriennummer eine Klartextbezeichnung zuordnen.
...
Thomas
- Montag 8. Juni 2015, 06:07
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage zur Struktur
- Antworten: 18
- Zugriffe: 3973
Anfängerfrage zur Struktur
Moin!
Die folgenden Aufgabe beziehen sich auf einen Minicomputer Raspberry Pi B2.
An dem Pi sind Temperatursensoren über das 1-wire-Protokoll angeschlossen. Derzeit habe ich 30 Sensoren dran, es werden noch ca. 20 mehr. Die Sensoren identifizieren sich dem Pi gegenüber mit ihrer Seriennummer ...
Die folgenden Aufgabe beziehen sich auf einen Minicomputer Raspberry Pi B2.
An dem Pi sind Temperatursensoren über das 1-wire-Protokoll angeschlossen. Derzeit habe ich 30 Sensoren dran, es werden noch ca. 20 mehr. Die Sensoren identifizieren sich dem Pi gegenüber mit ihrer Seriennummer ...
