Afficher un mot en arabe

hichem0550 Messages postés 40 Statut Membre -  
 Utilisateur anonyme -
Bonjour,

je voudrais savoir comment utilisé les caractères de la langue arabe sous python.

print "أوراكل"

Le resultat est أوراكل


Merci d'avance

2 réponses

  1. Utilisateur anonyme
     
    je m'excuse pour arriver avec un résultat aussi décevant
    MotEnArabe=open("fichier.txt", "r")
    print(MotEnArabe.read())
    

    c'est tout ce que j'ai trouvé mais puisque ca fonctione tu pourait trouver comment l'ecrire il y a surement une facon comme pour le ' dans du texte tu met \'
    0
    1. hichem0550 Messages postés 40 Statut Membre
       
      Merci. bq
      0
    2. hichem0550 Messages postés 40 Statut Membre
       
      Re,

      J'ai exécuté ce code

      MotEnArabe=open("file.txt", "r")
      print(MotEnArabe.read())

      Le fichier file.txt contient le mot أوراكل

      Encore le résultat est ÿþ#H1'CD
      0
      1. Pierrecastor Messages postés 10830 Date d'inscription   Statut Modérateur Dernière intervention   4 215 > hichem0550 Messages postés 40 Statut Membre
         
        Voir mon message ci dessous, c'est sans doute un problème d'encodage.
        0
  2. Pierrecastor Messages postés 10830 Date d'inscription   Statut Modérateur Dernière intervention   4 215
     
    Salut

    Chez moi (un interpréteur sur le terminal de ma xubuntu), ça marche bien :

    >>> print "أوراكل" 
    أوراكل


    Je pencherais pour un problème d'encodage. Essaye de basculer en UTF-8
    0
    1. Utilisateur anonyme
       
      xD j'avait meme pas essayé et ca fait tellement longtemp
      mesemble que c'etais avec # au debut de fichier pour le reste j'ai un blanc
      0