Hallo,
das Dekodieren von Morse-Code muss du auch nicht selber machen. Dafür gibt's fertige Module. Einfach mal nach "morse" bei PyPi suchen.
Wobei ich persönlich ja [url]https://pypi.python.org/pypi/pyMorseCode[/ulr] gut finde :-)
Gruß, noisefloor
Hallo noisefloor, Danke für Deinen Beitrag ...
Die Suche ergab 7 Treffer
- Samstag 26. März 2016, 23:59
- Forum: Allgemeine Fragen
- Thema: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
- Antworten: 23
- Zugriffe: 6394
- Samstag 26. März 2016, 23:54
- Forum: Allgemeine Fragen
- Thema: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
- Antworten: 23
- Zugriffe: 6394
Re: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
@orpidor
Ich würde ganz auf den Gebrauch von `beep` verzichten und mir statt dessen einen 'beep-sound' besorgen, diesen evtl. noch vorne und hinten kürzen und dann mit aplay , das von den meisten Distris bereits vorinstalliert ist aufrufen oder ein Python Paket zur Audioausgabe nutzen.
Wie ...
Ich würde ganz auf den Gebrauch von `beep` verzichten und mir statt dessen einen 'beep-sound' besorgen, diesen evtl. noch vorne und hinten kürzen und dann mit aplay , das von den meisten Distris bereits vorinstalliert ist aufrufen oder ein Python Paket zur Audioausgabe nutzen.
Wie ...
- Samstag 26. März 2016, 23:49
- Forum: Allgemeine Fragen
- Thema: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
- Antworten: 23
- Zugriffe: 6394
Re: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
Also deshalb wie beschrieben zuerst einmal mit
beep -f 165.4064 -l 1000
ausprobieren, ob das überhaupt funktioniert. Bevor beep so nicht funktioniert brauchst du es auch in Python mit beep nicht versuchen.
Zusätzlich solltest du beim Aufruf von beep gleich den Pfad mit angeben. Das garantiert ...
beep -f 165.4064 -l 1000
ausprobieren, ob das überhaupt funktioniert. Bevor beep so nicht funktioniert brauchst du es auch in Python mit beep nicht versuchen.
Zusätzlich solltest du beim Aufruf von beep gleich den Pfad mit angeben. Das garantiert ...
- Samstag 26. März 2016, 23:42
- Forum: Allgemeine Fragen
- Thema: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
- Antworten: 23
- Zugriffe: 6394
Re: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
Zum ``beep``-Problem: Das benutzt den eingebauten PC-Lautsprecher den es nicht mehr in allen Geräten gibt. Wobei im Laptop verbaute Lautsprecher nicht zwangsläufig als „PC speaker“ angesprochen werden können, denn das sind ja echte Lautsprecher im Gegensatz zu dem ”Piepsdings” was früher in jedem ...
- Samstag 26. März 2016, 23:36
- Forum: Allgemeine Fragen
- Thema: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
- Antworten: 23
- Zugriffe: 6394
Re: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
[quote="Sirius3"]@orpidor: Der Fehler liegt im Aufruf von beep.
... In Python werden nicht auf magische Weise Variablen in Strings ersetzt, das mußt Du explizit angeben:
subprocess.call(['beep', '-f', '800', '-l', str(signalDauer[signal])])
Kommentare sollten im Code beschreiben, warum etwas ...
... In Python werden nicht auf magische Weise Variablen in Strings ersetzt, das mußt Du explizit angeben:
subprocess.call(['beep', '-f', '800', '-l', str(signalDauer[signal])])
Kommentare sollten im Code beschreiben, warum etwas ...
- Samstag 26. März 2016, 23:27
- Forum: Allgemeine Fragen
- Thema: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
- Antworten: 23
- Zugriffe: 6394
Re: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
os.system("xxx ...") führt den Befehl "xxx ..." aus. Öffne ein Terminal-Fenster und führe
beep -f 165.4064 -l 1000
aus. Das sollte einen Ton ergeben, der eine Sekunde anhält.
Nun öffne die Python-Shell und versuche aus dieser den Ton zu erzeugen. Ich würde folgendes bekommen, wenn ich beep ...
beep -f 165.4064 -l 1000
aus. Das sollte einen Ton ergeben, der eine Sekunde anhält.
Nun öffne die Python-Shell und versuche aus dieser den Ton zu erzeugen. Ich würde folgendes bekommen, wenn ich beep ...
- Donnerstag 24. März 2016, 00:50
- Forum: Allgemeine Fragen
- Thema: beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
- Antworten: 23
- Zugriffe: 6394
beep auf Ubuntu mit Python aufrufen / Beispiel Morsen
[Codebox=text file=Unbenannt.txt]
Ich bin Neuling und lerne gerade Python auf Ubuntu und bin stolzer Besitzer eines Tuxedo Notebooks.
Ich habe Python 3.4.3+ auf meinem Rechner und bin gerade dabei ein Morse-Listing zu bearbeiten, welches in einem Lern-Beispiel mit winsound arbeitet, was mir aber ...
Ich bin Neuling und lerne gerade Python auf Ubuntu und bin stolzer Besitzer eines Tuxedo Notebooks.
Ich habe Python 3.4.3+ auf meinem Rechner und bin gerade dabei ein Morse-Listing zu bearbeiten, welches in einem Lern-Beispiel mit winsound arbeitet, was mir aber ...
