Używając tylko modułów dostarczanych z standardową instalacją Pythona 2.6, czy można odtwarzać prosty dźwięk?Odtwarzanie prostego sygnału dźwiękowego za pomocą pythona bez biblioteki zewnętrznej
Odpowiedz
Jeśli jesteś na terminalu Unix, można wydrukować „\ a”, aby uzyskać końcową dzwonek:
>>> def beep():
... print "\a"
>>> beep()
oczywiście, że będzie wydrukować przełamane też ... Więc sys.stdout.write("\a")
może być lepiej. Ale masz pomysł.
Działa to również w systemach Windows. –
Ach, dobrze wiedzieć. Dzięki. –
możesz także zrobić "print" \ a "," i to nie zrobi newlineb – RodericDay
na oknach:
import winsound # for sound
import time # for sleep
winsound.Beep(440, 250) # frequency, duration
time.sleep(0.25) # in seconds (0.25 is 250ms)
winsound.Beep(600, 250)
time.sleep(0.25)
34,4. winsound - interfejs dźwięku szans dla Windows:
http://docs.python.org/2.6/search.html?q=sound&check_keywords=yes&area=default
Zobacz także: Przezroczysty ekran i dźwięk dla różnych platform. (Python recipe) http://code.activestate.com/recipes/577588-clear-screen-and-beep-for-various-platforms/
Ta odpowiedź podobała się – KingMak
Dzięki. Działa to w oknach :) –
- 1. Odtwarzanie sygnału dźwiękowego na czacie SO
- 2. SDK iOS: wibracja i odtwarzanie sygnału dźwiękowego.
- 3. Jak utworzyć funkcję sygnału dźwiękowego za pomocą listy SDL?
- 4. Android: odtwarzanie klipu dźwiękowego onClick
- 5. szybsza alternatywa dla sygnału dźwiękowego Windows.h()
- 6. Jak wyzwolić z Pythona odtwarzanie pliku dźwiękowego WAV lub MP3 na komputerze Mac?
- 7. Uzyskiwanie sygnału dźwiękowego głośnika, a następnie przesłanie go strumieniowo
- 8. ssh za pomocą pythona bez kluczy RSA
- 9. Odtwarzanie pliku dźwiękowego z Internetu po kliknięciu przycisku
- 10. Jak uzyskać dostęp do domyślnego sygnału dźwiękowego Androida?
- 11. Przekierowanie wejścia za pomocą pythona
- 12. Budowanie prostego wyszukiwania obrazów za pomocą TensorFlow
- 13. Odtwarzanie wideo z YouTube za pomocą ExoPlayera
- 14. Najszybszy sygnał C++ sygnału/gniazda bez zależności
- 15. Skrobanie ekranu za pomocą Pythona
- 16. Jak zdefiniować akcję za pomocą prostego formularza?
- 17. Regex do prostego przetasowania za pomocą String.replaceAll
- 18. Android: Odtwarzanie dźwięku zasobu za pomocą WebView
- 19. Odtwarzanie przychodzącego strumienia RTP za pomocą GStreamera
- 20. Odtwarzanie dźwięku za pomocą formantów w iOS
- 21. Parsowanie SQL za pomocą Pythona
- 22. Wiązanie biblioteki biblioteki C++ za pomocą SWIG
- 23. Android - Dodawanie biblioteki zewnętrznej do projektu
- 24. Generowanie dźwięków bez biblioteki?
- 25. Wykrywanie anomalii za pomocą Pythona
- 26. Wyczyść Pythona SIGINT domyślne obsługi sygnału
- 27. Funkcja zamykania Pythona utrata zewnętrznej zmiennej dostępu
- 28. Jak wygenerować sygnał dźwiękowy za pomocą znaku "\ a" ucieczki?
- 29. XML POST REST Żądanie za pomocą Pythona
- 30. Ładowanie zewnętrznej biblioteki w Laravel-4
Zobacz: http://stackoverflow.com/questions/13941/python-sound-bell – perimosocordiae
Więc musiałbym przejść przez domyślną komunikację os do programu tekstowego? Poza tym nie używam komputera Mac przez cały czas. Musiałaby to być platforma krzyżowa. –
@a sandwhich: Przeczytaj * odpowiedzi * pod linkiem, a nie pytanie. –