Syntaxe avec os.system et mpc
stmarco
Messages postés
2
Statut
Membre
-
quent217 Messages postés 424 Statut Membre -
quent217 Messages postés 424 Statut Membre -
Bonjour,
Je débute et tâtonne avec python.
Je écris un petit programme tous simple pour écouter de la musique. (ce serait une partie d'un plus gros projet)
Dans ce programme il y a deux parties identique que j'aimerais réduire à une seul.
En effet, j'aimerais qu'a la ligne 26, a la commande "mpc add" soit ajouté le valeur de la variable wr (du début) mais je ne trouve pas la bonne syntaxe.
Cela me permettrais donc de supprimer les lignes 29 à 34 et aussi d'avoir plus de choix.
J’espère avoir été assez clair.
Merci d'avance.
[code]
import lcddriver
import os
lcd = lcddriver.lcd()
lcd.lcd_clear()
wr = [ "http://radios.rtbf.be/classic21-128.mp3",
"http://radios.rtbf.be/pure-123.mp3" ]
while True:
clavier = input("quelle radio voulez-vous ? 0-Classic21,1-Pure ")
try:
os.system ('mpc clear')
a = int(clavier)
if clavier == "0":
url = wr[a]
print (url)
lcd.lcd_display_string(str(url),1)
os.system ('mpc add http://radios.rtbf.be/classic21-128.mp3')
os.system ('mpc play')
if clavier == "1":
url = wr[a]
print (url)
lcd.lcd_display_string(str(url),1)
os.system ('mpc add http://radios.rtbf.be/pure-128.mp3')
os.system ('mpc play')
except:
if clavier == "q":
print('quitter')
os.system ('mpc stop')
break
[code]
Je débute et tâtonne avec python.
Je écris un petit programme tous simple pour écouter de la musique. (ce serait une partie d'un plus gros projet)
Dans ce programme il y a deux parties identique que j'aimerais réduire à une seul.
En effet, j'aimerais qu'a la ligne 26, a la commande "mpc add" soit ajouté le valeur de la variable wr (du début) mais je ne trouve pas la bonne syntaxe.
Cela me permettrais donc de supprimer les lignes 29 à 34 et aussi d'avoir plus de choix.
J’espère avoir été assez clair.
Merci d'avance.
[code]
import lcddriver
import os
lcd = lcddriver.lcd()
lcd.lcd_clear()
wr = [ "http://radios.rtbf.be/classic21-128.mp3",
"http://radios.rtbf.be/pure-123.mp3" ]
while True:
clavier = input("quelle radio voulez-vous ? 0-Classic21,1-Pure ")
try:
os.system ('mpc clear')
a = int(clavier)
if clavier == "0":
url = wr[a]
print (url)
lcd.lcd_display_string(str(url),1)
os.system ('mpc add http://radios.rtbf.be/classic21-128.mp3')
os.system ('mpc play')
if clavier == "1":
url = wr[a]
print (url)
lcd.lcd_display_string(str(url),1)
os.system ('mpc add http://radios.rtbf.be/pure-128.mp3')
os.system ('mpc play')
except:
if clavier == "q":
print('quitter')
os.system ('mpc stop')
break
[code]
Configuration: Windows / Firefox 73.0
A voir également:
- Syntaxe avec os.system et mpc
- Trouver erreur de syntaxe fichier txt ✓ - Forum Python
- Trouver erreur de syntaxe fichier txt pix - Forum Autoit / batch
- Convertion .txt ------>.wtf HELP!!! ✓ - Forum Windows
- Syntaxe code puk orange - Guide
- La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte - Forum Logiciels
1 réponse
Bonjour,
Dans vos prochains messages, merci d'utiliser les balises de code (correctement) : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Pour votre problème vous pouvez utiliser la concaténation des chaines de caractères, par exemple :
Dans vos prochains messages, merci d'utiliser les balises de code (correctement) : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Pour votre problème vous pouvez utiliser la concaténation des chaines de caractères, par exemple :
os.system('mpc add ' + wr[0])