क्या पाइथन (संभवतः पीओपीईएन का उपयोग करके) में एक एमपी 3 फ़ाइल खोलना संभव है और मुझे प्रोग्राम में इसे चलाने का मतलब नहीं है जिसका मतलब है कि मेरा मतलब मीडिया प्लेयर में एक अलग विंडो या जो कुछ भी इसे खोलने के लिए है जब मैं फ़ंक्शन को कॉल करता हूं और यदि ऐसा है तो। बहुत बहुत धन्यवाद।पाइथन एक एमपी 3 फ़ाइल खोल सकता है
उत्तर
उसके संबंधित आवेदन के साथ एक फ़ाइल खोलना (विंडोज केवल):
import os
os.startfile('my_mp3.mp3')
एक लिंक प्रलेखन can be found here करने के लिए।
कूल। इसके बारे में पता नहीं था। –
ने यह एक त्रुटि फेंक दी: ट्रेसबैक (सबसे हालिया कॉल अंतिम): फ़ाइल "सी: \ उपयोगकर्ता \ मैट \ डेस्कटॉप \ 1.py", पंक्ति 3,
यहां स्क्रिप्ट आयात ओएस है os.startfile ('सी: \ उपयोगकर्ता \ मैट \ डेस्कटॉप \ test.mp3') – DonJuma
यहाँ संगीत में अजगर के लिए अजगर डॉक्स है: http://wiki.python.org/moin/PythonInMusic
सूचीबद्ध वहाँ खोलने और एमपी 3 खेलने के लिए पुस्तकालयों, अन्य प्रारूपों के बीच कर रहे हैं।
आप subprocess
का भी उपयोग कर सकते हैं। फिर आपको उस निष्पादन योग्य पथ को निर्दिष्ट करना होगा जिसे आप चलाने के लिए चाहते हैं, जो उपयोगी नहीं हो सकता है अगर आप किसी और के कंप्यूटर पर काम करना चाहते हैं, लेकिन आम तौर पर काफी शक्तिशाली तकनीक है।
उपयोग:
import subprocess
PLAYERPATH = "C:/Program Files (x86)/VideoLAN/VLC/vlc.exe"
subprocess.call([PLAYERPATH, FILEPATH])
यह केवल विंडोज पर लागू होता है; POSIX सिस्टम (लिनक्स, आदि) पर 'subprocess' सम्मान' $ PATH' अभी भी। –
यह स्क्रिप्ट वर्तमान निर्देशिका में एक यादृच्छिक गीत का चुनाव करेगा। और किसी भी फ़ाइल को छोड़ देगा जो एक। एमपी 3 फ़ाइल नहीं है। उदाहरण के लिए खोले जाने के लिए आप सूची में अतिरिक्त एक्सटेंशन जोड़ सकते हैं: ext3 = ['। Mp3', '.mp4'] और इसी तरह।
import random,os,sys
folder=os.listdir(os.getcwd())
file=random.choice(folder)
ext3=['.mp3']
print('First random pick: '+file)
while file[-4:] not in ext3 :
print('Not an MP3 file : '+file)
file=random.choice(folder)
else:
os.startfile(file)
print('Song name: '+file)
sys.exit()
##os.startfile(random.choice(folder))
कुछ tweaks के बाद एक आकर्षण की तरह काम करता है:) – Mrk
यदि आपके पास पहले से ही आपके सिस्टम पर vlc इंस्टॉल है, तो आप cvlc कमांड का उपयोग कर सकते हैं।
import os
os.system('cvlc path/to/foo.mp3')
यह काम करेगा। आशा करता हूँ की ये काम करेगा।
import mp3play,time
data= r'pathname'
clip = mp3play.load(data)
clip.play()
time.sleep(20)
clip.stop()
# Just listen to all the mp3 files in order
import os
folder=os.listdir(os.getcwd())
for files in folder:
if files.endswith(".mp3"):
os.startfile(files)
- 1. एक फ़ाइल का अधिकतम आकार पाइथन खोल सकता है?
- 2. एक AAC/एमपी 3 फ़ाइल "मैन्युअल"
- 3. स्ट्रीम एमपी 3 फ़ाइल एमवीसी 3
- 4. स्ट्रीमिंग एमपी 3 फ़ाइल php
- 5. कोको एक एमपी 3 खेल रहा है
- 6. पता लगाएं कि फ़ाइल एमपी 3
- 7. सी ++ में एमपी 3 फ़ाइल कैसे खेलें?
- 8. मैं एमपी 3 फ़ाइल कैसे चला सकता हूं?
- 9. एमपी 3 फ़ाइल टैग कैसे पढ़ा जाए
- 10. एक एमपी 3 के मेटाडाटा
- 11. पायथन एमपी 3 आईडी 3 टैग संपादक
- 12. खेल में एमपी 3 फ़ाइल को नोटपैड
- 13. एमपी 3 फ़ाइल की समय लंबाई
- 14. पायथन + आईएचडी 3: एमपी 3 मेटाडाटा
- 15. एमपी 3 फाइलें पढ़ना
- 16. PHP स्ट्रीमिंग एमपी 3
- 17. पायथन: डिकोड एमपी 3
- 18. एंड्रॉयड - एमपी 3 धारा
- 19. एक एमपी 3 फ़ाइल के ID3 टैग पढ़ें
- 20. पाइथन खोल
- 21. PHP मैं कैसे जांच सकता हूं कि फ़ाइल एमपी 3 या छवि फ़ाइल है या नहीं?
- 22. एमपी 3 जेएमएफ
- 23. आईफोन ऐप: एमपी 3
- 24. मेमोरी से wav/एमपी 3
- 25. मैं कैसे निर्धारित कर सकता हूं कि एक विशेष फ़ाइल वास्तव में एक एमपी 3 फ़ाइल है?
- 26. जावा एमपी 3 और ओग
- 27. खोल में एक बाइनरी फ़ाइल (खोल, awk)
- 28. एक कॉन्फ़िगरेशन फ़ाइल जिसे पायथन और खोल
- 29. एक एमपी 3 फ़ाइल को WAV फ़ाइल में कनवर्ट करने के लिए एल्गोरिदम क्या है?
- 30. जेप्लेयर स्ट्रीम एमपी 3 लेकिन
संबंधित: [? वहाँ os.startfile का एक मंच स्वतंत्र बराबर है()] (http://stackoverflow.com/q/17317219/4279) – jfs