Die Suche ergab 2493 Treffer

von noisefloor
Montag 12. November 2018, 01:35
Forum: Allgemeine Fragen
Thema: Wetterdaten aus Internet in Python
Antworten: 17
Zugriffe: 226

Re: Wetterdaten aus Internet in Python

Hallo, in der offiziellen Python-Doku ist im Kapitel zu Tkinter ein Klassen-basierter Ansatz als Code gezeigt, der sich sehr gut als Ausgangspunkt für kleinere Projekte eignet. Und bevor du das in eine GUI packst solltest du vielleicht erst mal testen, ob das im Terminal nach deinen Vorstellungen lä...
von noisefloor
Sonntag 11. November 2018, 18:06
Forum: Allgemeine Fragen
Thema: Koordinaten auf Straßenkarte anzeigen, offline
Antworten: 1
Zugriffe: 65

Re: Koordinaten auf Straßenkarte anzeigen, offline

Hallo, also die paar Mal, wo ich das gemacht habe, habe ich Leaftlet genommen. Das ist einen JS-Bibliothek, mit der das alles ziemlich einfach ist. Leaflet kann auch mit Offline OSM-Tiles umgehen, siehe Thread bei SO . Habe ich selber aber nie probiert, habe immer die online Variante genutzt. Gruß, ...
von noisefloor
Samstag 10. November 2018, 13:35
Forum: Allgemeine Fragen
Thema: Wetterdaten aus Internet in Python
Antworten: 17
Zugriffe: 226

Re: Wetterdaten aus Internet in Python

Hallo, so ganz allgemeine: * Du registrierst dich bei einem Dienst, der Wetterdaten über eine webbasierte API bereitstellt (wie z.B. openweathermap.org) * Du fragst die API mit einen entsprechenden Python-Modul (wie z.B. requests) und deinen Standortdaten ab. * Du verarbeitest die gelieferten Daten ...
von noisefloor
Donnerstag 8. November 2018, 00:19
Forum: Allgemeine Fragen
Thema: Thonny/Python Indentation
Antworten: 2
Zugriffe: 73

Re: Thonny/Python Indentation

Hallo, die meisten Editoren kann man so konfigurieren, dass bei einem Druck auf die Tab-Taste X Leerzeichen eingefügt werden (statt ein Tab). X sollte bei Python 4 sein. Wenn du Quellcode mit gemischten Einrückungen hast, kann du aber auch im Editor über Suchen & Ersetzen ein Tab durch 4 Leerzeichen...
von noisefloor
Samstag 3. November 2018, 15:24
Forum: Allgemeine Fragen
Thema: IBAN Prüfziffer validiert
Antworten: 17
Zugriffe: 217

Re: IBAN Prüfziffer validiert

Hallo, Verstehe gerade nicht die Funktion von startswith. (Das hatten wir noch nicht). Man dann damit überprüfen, mit welcher Länderkennzeichnung die IBAN startet, z.b. ibannummer.startswith('CH') print ('True') Die `startswith()` Methode hat einen Rückgabewert, nämlich `True` oder `False`, damit mu...
von noisefloor
Freitag 2. November 2018, 22:29
Forum: Allgemeine Fragen
Thema: IBAN Prüfziffer validiert
Antworten: 17
Zugriffe: 217

Re: IBAN Prüfziffer validiert

Hallo,
startswith() hab ich probiert, kommt aber nur unsinn raus.
Dann zeig' mal, was du gemacht hast. Das wird nämlich funktionieren, wenn man es korrekt angeht :-)
Ist die IBAN-Nr. überhaupt ein String?
Alles, was du über `input` einliest, ist erst mal ein String in Python.

Gruß, noisefloor
von noisefloor
Freitag 2. November 2018, 22:03
Forum: Allgemeine Fragen
Thema: IBAN Prüfziffer validiert
Antworten: 17
Zugriffe: 217

Re: IBAN Prüfziffer validiert

Hallo, Strings haben in Python eine "startswith()' Methode. Damit lässt sich dein Problem lösen, ohne das du irgendwelche komischen Substitutionen machen musst. Plan B: du weißt, dass der IBAN immer mit der 2-stelligen Länderkennung, beginnt. Slicing kennst du auch, verwendest du ja im zuletzt gezei...
von noisefloor
Donnerstag 1. November 2018, 11:54
Forum: Allgemeine Fragen
Thema: recursionlimit verwenden
Antworten: 8
Zugriffe: 135

Re: recursionlimit verwenden

Hallo, nee, das macht keinen Sinn - zumal du keine Rekursion verwendest im gezeigten Code. Deine Problemstellung löst man über `while` und einen Zähler, der feststellt, wie oft die Schleife durchlaufen wurde. Das Rekursionslimit auf einen so niedrigen Wert wie 3 zu setzen ist auch fragwürdig, weil w...
von noisefloor
Donnerstag 1. November 2018, 08:49
Forum: Allgemeine Fragen
Thema: Suche leicht verständliche OSS
Antworten: 19
Zugriffe: 227

Re: Suche leicht verständliche OSS

Hallo, Danke, ich hab mich jedoch gegen ein eigenes Projekt entschieden weil ich andere nicht nerven möchte. Also diese keinen hässlichen Code zur Verbesserung geben möchte.. Den Ansatz bzw. Gedankengang halte ich für _komplett_ falsch. Lerning by Doing ist 100x effektiver als lesen und nichts mache...
von noisefloor
Mittwoch 31. Oktober 2018, 21:28
Forum: Allgemeine Fragen
Thema: Sudoku überprüfen
Antworten: 7
Zugriffe: 190

Re: Sudoku überprüfen

Hallo, bisschen kürzer Ansatz via numpy: >>> import numpy as np >>> matrix = [[8, 2, 7, 1, 5, 4, 3, 9, 6], ... [9, 6, 5, 3, 2, 7, 1, 4, 8], ... [3, 4, 1, 6, 8, 9, 7, 5, 2], ... [5, 9, 3, 4, 6, 8, 2, 7, 1], ... [4, 7, 2, 5, 1, 3, 6, 8, 9], ... [6, 1, 8, 9, 7, 2, 4, 3, 5], ... [7, 8, 6, 2, 3, 5, 9, 1,...
von noisefloor
Mittwoch 31. Oktober 2018, 09:12
Forum: Allgemeine Fragen
Thema: Sudoku überprüfen
Antworten: 7
Zugriffe: 190

Re: Sudoku überprüfen

Hallo, das Testen auf keine doppelten Einträge in der Liste geht einfacher über ein Set: >>> a = [1, 2, 3, 4] >>> b = [1, 2, 1, 4] >>> def check_for_all_unique_numbers(my_list): ... if len(my_list) == len(set(my_list)): ... print('nichts doppelt') ... else: ... print('Es gibt doppelte Werte.') ... >...
von noisefloor
Mittwoch 31. Oktober 2018, 08:57
Forum: Netzwerkprogrammierung
Thema: PHP Kommunikation mit Python
Antworten: 6
Zugriffe: 231

Re: PHP Kommunikation mit Python

Hallo, Wie bekomme ich da aber Dynamik rein? Also wie bekomme ich bspw. die Daten von einem HTML -Eingabeformular ins Python? Das geht auch mit einem "klassischen" Request-Response Zyklus. Also du sendet das ausgefültte HTML-Formluar als POST-Request an den Server, dort liest Python die POST-Daten a...
von noisefloor
Sonntag 28. Oktober 2018, 21:08
Forum: Allgemeine Fragen
Thema: IDLE Copy&Paste
Antworten: 10
Zugriffe: 150

Re: IDLE Copy&Paste

Hallo, IDLE starten -> Options -> Configure Idle -> Keys -> Punkt "history previous" anklicken -> "Get New Keys For Selection" anklicken -> "Up Arrow" anklicken -> "Ok" klicken -> Name für angepasstest Tastenset eingeben -> speichern -> fertig Und dann genau so für "history next" ausführen. Gruß, no...
von noisefloor
Sonntag 28. Oktober 2018, 20:43
Forum: Allgemeine Fragen
Thema: IDLE Copy&Paste
Antworten: 10
Zugriffe: 150

Re: IDLE Copy&Paste

Hallo,

mit ALT+P bzw. ALT+N geht's bei Windows und AFAIK auch Linux bei IDLE durch die Befehlshistorie.

Könntest du in der Konfiguration von IDLE aber auch ändern, z.B. auf Pfeil hoch und Pfeil runter.

Gruß, noisefloor
von noisefloor
Sonntag 28. Oktober 2018, 20:39
Forum: Allgemeine Fragen
Thema: Kurzer / Langer Tasterdruck
Antworten: 3
Zugriffe: 83

Re: Kurzer / Langer Tasterdruck

Hallo,

die Info, die IMHO definitiv fehlt ist: welche Plattform? Dürft ihr sonstige Python-Module (wie z.B. gpiozero beim Raspi) verwenden?

Gruß, noisefloor