Die Suche ergab 264 Treffer

von DeaD_EyE
Montag 18. Februar 2019, 13:42
Forum: Allgemeine Fragen
Thema: Speedtest über Unitymedia
Antworten: 4
Zugriffe: 110

Re: Speedtest über Unitymedia

Ohne externe Abhängigkeiten. import time from functools import partial from urllib.request import urlopen def test_speed(url, blocksize=64*1024**1): req = urlopen(url) last = time.time() for n, chunk in enumerate(iter(partial(req.read, blocksize), b'')): if n % 5 == 0: diff = time.time() - last spee...
von DeaD_EyE
Sonntag 17. Februar 2019, 12:39
Forum: Allgemeine Fragen
Thema: Serielle Schnittstelle
Antworten: 11
Zugriffe: 159

Re: Serielle Schnittstelle

Mit CR/LF bzw LF lässt sich ein Serielles Protokoll zeilenbasiert behandeln. Sendet man hingegen irgendein anderes Steuerzeichen am Zeilenende, muss man erstmal gucken wie man das mit PySerial macht. Ein binäres Protokoll würde eine Bytefolge für den Start benötigen und eine feste Definition des Pro...
von DeaD_EyE
Sonntag 17. Februar 2019, 12:15
Forum: Allgemeine Fragen
Thema: Objekt in Liste speichern und lesbar ausgeben
Antworten: 35
Zugriffe: 320

Re: Objekt in Liste speichern und lesbar ausgeben

Ein letztes Problem hätte ich noch: Wie kann ich auf die einzelnen Elemente eines in einer Liste gespeicherten Objektes zugreifen, wenn Indexing nicht unterstützt wird? Oder muss man das irgendwie anders lösen? Entweder direkt auf die liste zugreifen: class Klasse: def __init__(self, children): sel...
von DeaD_EyE
Freitag 15. Februar 2019, 12:01
Forum: Netzwerkprogrammierung
Thema: Socket mit AF_AX25 ?
Antworten: 3
Zugriffe: 95

Re: Socket mit AF_AX25 ?

Hier hat jemand etwas mit Python 2 gemacht: https://thomask.sdf.org/blog/2018/12/15 ... ython.html
von DeaD_EyE
Freitag 15. Februar 2019, 11:57
Forum: Allgemeine Fragen
Thema: Objekt in Liste speichern und lesbar ausgeben
Antworten: 35
Zugriffe: 320

Re: Objekt in Liste speichern und lesbar ausgeben

EDIT: war zu langsam. Ja, kannst du mit der Methode __repr__ in der Klasse. https://docs.python.org/3/reference/datamodel.html#object.__repr__ Könnte so aussehen: class Person: def __init__(self, name): self.name = name def __repr__(self): return f'{self.__class__.__name__}(name={self.name})' person...
von DeaD_EyE
Donnerstag 14. Februar 2019, 17:34
Forum: Showcase
Thema: Python Live Coding mit Cozmo und dem Chat
Antworten: 2
Zugriffe: 181

Re: Python Live Coding mit Cozmo und dem Chat

Ich denke mal, dass es gar nicht so schwierig ist eine Community zu aufzubauen, wenn man mit Inhalten punktet. Das das Basteln für die Menschen interessant ist, erkennt man an den Verkaufszahlen des Raspberry Pi. Bedarf gibt es auf jeden Fall. Adafruit und Co. würde sonst nicht existieren. Die Inter...
von DeaD_EyE
Donnerstag 14. Februar 2019, 09:45
Forum: Allgemeine Fragen
Thema: Zahlen kaufmännisch Runden
Antworten: 28
Zugriffe: 4227

Re: Zahlen kaufmännisch Runden

Ich habe deine Methode mal etwas geändert:

Code: Alles auswählen

def kround2(number):
    sign = -1 if number < 0 else 1
    rest = abs(number) % 1
    number = int(number)
    if rest >= 0.5:
        return number + sign
    else:
        return number
Der Trick mit modulo gefällt mir.
von DeaD_EyE
Donnerstag 14. Februar 2019, 08:50
Forum: Allgemeine Fragen
Thema: Zahlen kaufmännisch Runden
Antworten: 28
Zugriffe: 4227

Re: Zahlen kaufmännisch Runden

Habe sie auch nur auf positive Zahlen angewandt :-D
Jetzt sieht sie nicht mehr so schön aus.
von DeaD_EyE
Mittwoch 13. Februar 2019, 16:58
Forum: Allgemeine Fragen
Thema: Zahlen kaufmännisch Runden
Antworten: 28
Zugriffe: 4227

Re: Zahlen kaufmännisch Runden

Das kaufmännische Runden findet in der Wissenschaft keine Anwendung. Hier mit einem Video erklärt: https://www.youtube.com/watch?v=3D64rkIy_Ug Nochmal mit Code erklärt. def kround(number): if (number - int(number)) >= 0.5: return int(number) + 1 else: return int(number) numbers = [n + 0.5 for n in r...
von DeaD_EyE
Mittwoch 13. Februar 2019, 09:53
Forum: Allgemeine Fragen
Thema: Fehler: operands could not be broadcast together with shapes (406,) (1218,)
Antworten: 4
Zugriffe: 108

Re: Fehler: operands could not be broadcast together with shapes (406,) (1218,)

Die Arrays y_true , y_pred und betaloss müssen schon die gleichen shapes haben. Dann ist noch ein kleiner Fehler in beiden Funktionen. Der Operator ^ steht für Bitwise Exclusive Or. Du willst wahrscheinlich potenzieren. Der Operator für Potenzen ist: ** def custom_asymmetric_train(y_true, y_pred): r...
von DeaD_EyE
Montag 11. Februar 2019, 14:00
Forum: Allgemeine Fragen
Thema: Python Schulung
Antworten: 7
Zugriffe: 202

Re: Python Schulung

Man könnte z.B. einen ESP8266 verwenden. Auf den Mikrocontroller kann man Micropython installieren. Als LED-Streifen solltest du welche verwenden, die das Protokoll ws2812b verwenden. Für die Spannungsversorgung benötigst du für den Microcontroller 3.3V/5V und für die LED-Stripes 5/12/24V je nach Ty...
von DeaD_EyE
Montag 11. Februar 2019, 13:50
Forum: Allgemeine Fragen
Thema: Letzter Versuch: Python statt PHP?
Antworten: 209
Zugriffe: 2947

Re: Letzter Versuch: Python statt PHP?

Meine Güte, habt ihr eine Ausdauer :-D
@oops: Nutzt du vor dem Schreiben einen Zerhacker oder ist Deutsch nicht deine Muttersprache? Wir können auch Englisch.
von DeaD_EyE
Montag 11. Februar 2019, 13:37
Forum: Offtopic
Thema: HochschullehrerIn für Informatik gesucht in Wien
Antworten: 3
Zugriffe: 114

Re: HochschullehrerIn für Informatik gesucht in Wien

Wow, hätte nicht gedacht, dass Akademiker so schlecht bezahlt werden. So bekommen sie halt nur das was übrig bleibt. Viel Erfolg.
von DeaD_EyE
Samstag 5. Januar 2019, 09:47
Forum: Allgemeine Fragen
Thema: Python 3.7 Zip File mit Passwort extrahieren?
Antworten: 21
Zugriffe: 870

Re: Python 3.7 Zip File mit Passwort extrahieren?

Naive Lösung wäre einfach korrekterweise anzunehmen, dass der Autor von `pyzipper` seine Klassen von denen aus dem `zipfile`-Modul abgeleitet hat und man deshalb keine Unterscheidung beim entpacken braucht. :-) Bei so etwas vermute ich von Anfang an, dass es irgendwo knallt. Aber das kann er ja aus...
von DeaD_EyE
Donnerstag 3. Januar 2019, 10:27
Forum: Allgemeine Fragen
Thema: Python 3.7 Zip File mit Passwort extrahieren?
Antworten: 21
Zugriffe: 870

Re: Python 3.7 Zip File mit Passwort extrahieren?

Vielleicht meint er damit die Art der nicht standardisierten AES Verschlüsselung vs. standardisierten Passwortschutz? Naive Lösung: Eine Funktion, die zuerst die das eine Modul verwendet und wenn das eine Exeception wirft, dass das Modul aus der Standardbibliothek verwenden. Das dürfte nicht so schw...