Η Python παρέχει εργαλεία για την αναπαραγωγή αρχείων ήχου.
Το εκτεταμένο σύνολο τυπικών βιβλιοθηκών της Python επιτρέπει στους προγραμματιστές να χειρίζονται ένα ευρύ φάσμα εργασιών προγραμματισμού. Η Python είναι μια γλώσσα "με μπαταρίες": τίποτα άλλο να προσθέσετε. Πραγματικά, η Python έχει ενσωματωμένες λειτουργίες για την ανάγνωση και τη σύνταξη ορισμένων μορφών αρχείων ήχου. Δυστυχώς, δεν υπάρχουν τυπικοί τρόποι αναπαραγωγής αρχείων ήχου σε ένα ευρύ φάσμα υλικού και λειτουργικών συστημάτων που μπορεί να συναντήσει ο προγραμματιστής της Python. Ωστόσο, η Standard Python περιλαμβάνει έναν απλό τρόπο για να ολοκληρώσετε τη δουλειά. Η μονάδα "os" ή λειτουργικού συστήματος επιτρέπει στον προγραμματιστή να χρησιμοποιήσει το υποκείμενο λειτουργικό σύστημα για να κάνει την πραγματική εργασία αναπαραγωγής του αρχείου.
Αναπαραγωγή αρχείων .Wav με Python σε Linux
Βήμα 1
Πατήστε το πλήκτρο "ALT" και το πλήκτρο F2 ταυτόχρονα. Εισαγάγετε "python" στο πλαίσιο εισαγωγής. Επιλέξτε την επιλογή για να επιτρέπεται η εκτέλεση της Python στο τερματικό Linux. Κάντε κλικ στο κουμπί "Εκτέλεση".
Το βίντεο της ημέρας
Βήμα 2
Στη γραμμή εντολών Python, εισαγάγετε τη λειτουργική μονάδα os πληκτρολογώντας "import os".
Βήμα 3
Εισαγάγετε την ακόλουθη κλήση συστήματος στη γραμμή εντολών της Python.
os.system ("aplay sounds/test.wav")
Αντικαταστήστε την παράμετρο "sounds/test.wav" με τη θέση και το όνομα του αρχείου .wav που πρόκειται να αναπαραχθεί.
Βήμα 4
Πατήστε το πλήκτρο επιστροφής ή enter για να εκτελέσετε τον κωδικό.
Αναπαραγωγή αρχείων .Wav με Python στα Windows XP
Βήμα 1
Κάντε κλικ στο κουμπί μενού Έναρξη και, στη συνέχεια, επιλέξτε "Εκτέλεση" για να φορτώσετε τον διερμηνέα εντολών των Windows.
Βήμα 2
Στη γραμμή εντολών των Windows, πληκτρολογήστε "python" και, στη συνέχεια, πατήστε το πλήκτρο enter. Ορισμένες εγκαταστάσεις απαιτούν τη διαδρομή προς τον κατάλογο που περιέχει τα δυαδικά αρχεία Python για να εντοπίσουν και να φορτώσουν τον διερμηνέα. Για παράδειγμα, εάν η Python 2.7 είναι η εγκατεστημένη έκδοση, για να φορτώσετε τον διερμηνέα Python πληκτρολογήστε "c:\python27\python."
Βήμα 3
Στη γραμμή εντολών της Python, πληκτρολογήστε "import os" και, στη συνέχεια, πατήστε το πλήκτρο enter.
Βήμα 4
Εισαγάγετε την ακόλουθη εντολή στη γραμμή εντολών διερμηνέα Python για αναπαραγωγή του αρχείου wave.
os.system("start /min mplay32 /play /close tada.wav")
Αντικαταστήστε την παράμετρο "sounds/test.wav" με τη θέση και το όνομα του αρχείου .wav που πρόκειται να αναπαραχθεί.
Βήμα 5
Πατήστε το πλήκτρο επιστροφής ή enter για αναπαραγωγή του αρχείου wave.
Πράγματα που θα χρειαστείτε
Υπολογιστής Windows ή Linux με εγκατεστημένη την έκδοση Python 2.5 ή νεότερη
Αρχείο ήχου μορφής wave
Υπόδειξη
Οι προγραμματιστές Python διαθέτουν αρκετές βιβλιοθήκες ήχου ανοιχτού κώδικα που μπορούν να παρέχουν τις κλάσεις και τις μεθόδους που απαιτούνται για την αναπαραγωγή δημοφιλών μορφών αρχείων ήχου. Αυτές οι βιβλιοθήκες έχουν συχνά εξαρτήσεις: χρειάζονται άλλες βιβλιοθήκες ή αρχεία για να εγκατασταθούν και να λειτουργήσουν.
Προειδοποίηση
Η συνάρτηση "os.system()" της Python επιτρέπει την εκτέλεση οποιασδήποτε τυπικής εντολής λειτουργικού συστήματος που ο διερμηνέας Python έχει άδεια να εκτελέσει. Είναι δυνατή η εισαγωγή εντολών για διαγραφή ή πρόσβαση σε σημαντικά δεδομένα και εφαρμογές.