Étape 5: Séparer les informations d’identification de fichier principal
Si vous souhaitez utiliser le contrôle de version comme git pour garder une trace de vos fichiers, vous devez séparer les données sensibles dans le fichier que vous mettez en ligne. Vous pouvez simplement faire un nouveau fichier python. Nommez ce fichier predefines.py et placez-le dans le même dossier que radio.py.
Nous allons également pour nettoyer du code en définissant certaines fonctions.
Et au début de votre fichier radio.py, ajoutez :
Pour permettre à python afficher correctement le texte UTF-8 (le flux radio peut parfois utiliser des caractères UTF-8 dans leurs titres), tout en haut du fichier radio.py, ajoutez les 2 lignes suivantes :
Maintenant tous les bits de redondance du code devraient maintenant être remplacés avec la nouvelle fonction de mpcCommand(). Il fera le code un peu plus lisible et plus facile d’ajouter de nouvelles commandes.
Par exemple, le code suivant :
Est remplacé par :