2010-12-17 12 views
19

मानक पायथन 2.6 स्थापना के साथ आने वाले मॉड्यूल का उपयोग करना, क्या एक साधारण बीपिंग शोर खेलना संभव होगा?बाहरी पुस्तकालय के बिना पाइथन के साथ सरल बीप खेलें

+0

देखें: http://stackoverflow.com/questions/13941/python-sound-bell – perimosocordiae

+0

तो मुझे डिफ़ॉल्ट ओएस के भाषण को टेक्स्ट प्रोग्राम में जाना होगा? इसके अलावा मैं हर समय एक मैक का उपयोग नहीं कर रहा हूँ। यह पार मंच होना होगा। –

+0

@ ए सैंडविच: लिंक पर * उत्तर * पढ़ें, सवाल नहीं। –

उत्तर

27

आप एक यूनिक्स टर्मिनल पर हैं, तो आप प्रिंट कर सकते हैं "\ एक" एक टर्मिनल घंटी पाने के लिए:

>>> def beep(): 
...  print "\a" 
>>> beep() 
बेशक

, कि एक नई पंक्ति भी प्रिंट होगा ... तो sys.stdout.write("\a") बेहतर हो सकता है। लेकिन आप विचार समझ गये।

+3

यह विंडोज सिस्टम पर भी काम करता है। –

+0

आह, जानना अच्छा है। धन्यवाद। –

+7

आप 'प्रिंट "\", "भी कर सकते हैं, और यह newlineb – RodericDay

15

खिड़कियों पर:

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 - विंडोज के लिए ध्वनि खेलने इंटरफ़ेस:

http://docs.python.org/2.6/search.html?q=sound&check_keywords=yes&area=default

यह भी देखें: विभिन्न प्लेटफार्मों के लिए साफ स्क्रीन और बीप। (पायथन रेसिपी) http://code.activestate.com/recipes/577588-clear-screen-and-beep-for-various-platforms/

+0

यह उत्तर प्रिय – KingMak

+0

धन्यवाद। यह विंडोज़ पर काम करता है :) –

संबंधित मुद्दे