Demande de vérification de code

Demande de vérification de code - Python - Programmation

Marsh Posté le 11-10-2009 à 20:38:01    

Bonjour/Bonsoir.
Dans le cadre d'un programme plus vaste, j'ai écris un bout de code (en python, donc) qui récupère la "locale" de l'OS.
Ce bout de programme fonctionne très bien et fait précisément ce que je lui demande.
Seulement... est-ce qu'il est correct ?
Vous l'auriez écrit comme ça vous ?
---
Le bout de code en question :

Code :
  1. import locale
  2. LOCALE = locale.getdefaultlocale()
  3. LOCALE = LOCALE[0]
  4. if LOCALE[:2] == "fr":
  5. print('System language: French')
  6. elif LOCALE[:2] == "en":
  7. print('System language: English')
  8. else:
  9. print('Unknown language, switching to english')
  10. LOCALE[:2] = "en"


Je suis sous ArchLinux (il faut donner son OS, apparemment).
Par avance, merci.


Message édité par Fork Bomb le 12-10-2009 à 13:12:07

---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 11-10-2009 à 20:38:01   

Reply

Marsh Posté le 12-10-2009 à 12:40:13    

ben ça va, sauf que le LOCALE = x ça sert à rien.

Reply

Marsh Posté le 12-10-2009 à 13:11:27    

Oui, je sais. Ca c'est pour le test.
Normalement, ca sera "Si c'est pas du français, alors c'est de l'anglais" (je me "débrouille" en anglais, donc pas d'autre langue).
Je corrige le code, j'y ai vu une faute bien coconne ce matin.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed