Python-Piep
-
Verwendung der Bibliothek
winsound
zur Erzeugung von Pieptönen in Python -
Verwendung von
pygame
zur Erzeugung von Pieptönen in Python - Verwenden des Glockenzeichens zum Erzeugen eines Pieptons in Python
![Python-Piep](/img/Python/feature-image---python-beep.webp)
Der Piepton in Python kann in vielen Situationen verwendet werden. Zum Beispiel können wir diesen Piepton beim Scannen des Barcodes verwenden. Genau wie in Einkaufszentren, wenn der Verkäufer den Produkt-Barcode scannt, ertönt ein Piepton, der anzeigt, dass der Barcode erfolgreich gescannt wurde. Es gibt viele Möglichkeiten, diese Aufgabe zu erledigen. Einige davon werden im Folgenden erklärt.
Verwendung der Bibliothek winsound
zur Erzeugung von Pieptönen in Python
winsound
ist eine eingebaute Bibliothek in Python (Windows), die keine Installation erfordert. Es ist eine nützliche Piep-API, die verwendet wird, um jeden Ton abzuspielen. Wir können unseren angegebenen Sound abspielen und den Piepton auch mit der eingebauten Methode Beep()
erzeugen. Im Funktionsaufruf Beep()
können wir auch die duration
und Frequenz
des Pieps
angeben. Um einen Beep()
mit der winsound
-Bibliothek zu erzeugen, rufen wir ihre Beep()
-Methode auf, und innerhalb dieses Methodenaufrufs geben wir die Dauer als eine Sekunde und eine Frequenz von 2000 Hz an.
Beispielcode:
# Python 3.x
import winsound
frequency = 2000
duration = 1000
winsound.Beep(frequency, duration)
Verwendung von pygame
zur Erzeugung von Pieptönen in Python
pygame
ist eine plattformübergreifende Bibliothek, die viele Entwicklungsmodule für Videospiele enthält. Es verfügt über viele Module zur Handhabung verschiedener Arten von Medien wie Audio, Video und Grafiken. Mit dem mixer
-Modul dieser Bibliothek können wir ganz einfach jeden Sound abspielen.
Hier müssen wir auch unsere wav-Datei für den beep
-Ton angeben. Zuerst müssen wir einen beliebigen beep
-Sound aus dem Internet herunterladen und in unser Python-Umgebungsverzeichnis hochladen. Mit einem Jupyter-Notebook können wir diese WAV-Datei einfach in unser Home-Verzeichnis hochladen.
Beispielcode:
# Python 3.x
from pygame import mixer
mixer.init()
beep = mixer.Sound("bell.wav")
beep.play()
Verwenden des Glockenzeichens zum Erzeugen eines Pieptons in Python
Eine der einfachsten Möglichkeiten, einen Piepton zu erzeugen, ist die Verwendung des Glockenzeichens i-e '\a'
innerhalb der Druckanweisung. Diese Methode erfordert kein zusätzliches Paket zum Importieren.
Hinweis: Diese Methode funktioniert nicht auf jedem Terminal oder Betriebssystem.
Beispielcode:
# Python 3.x
print("\a")
I am Fariba Laiq from Pakistan. An android app developer, technical content writer, and coding instructor. Writing has always been one of my passions. I love to learn, implement and convey my knowledge to others.
LinkedIn