#1 Le 13/09/2012, à 21:49
- bluelemon
[Résolu] Connaitre l'encodage d'un fichier texte : uchardet
Bonsoir,
y a-t-il une commande ou une fonction quelque part qui donne l'encodage d'un fichier texte en francais.
quelque chose comme enca mais qui marcherait avec le francais.
Dernière modification par bluelemon (Le 14/09/2012, à 23:22)
Hors ligne
#2 Le 13/09/2012, à 22:18
- grigouille
Re : [Résolu] Connaitre l'encodage d'un fichier texte : uchardet
Tu ouvres le fichier avec gedit. Quand tu fais "Fichier->enregistrer sous", tu peux voir l'encodage.
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#3 Le 13/09/2012, à 22:41
- bluelemon
Re : [Résolu] Connaitre l'encodage d'un fichier texte : uchardet
certes, mais il me faudrait une commande c'est pour un script.
Dernière modification par bluelemon (Le 13/09/2012, à 22:42)
Hors ligne
#4 Le 14/09/2012, à 07:19
- Bigcake
Re : [Résolu] Connaitre l'encodage d'un fichier texte : uchardet
Bonjour
Je pense que la commande 'file' pourrai te convenir
A tester.
"Les gens" ne sont pas cons, ils ont été habitués à la facilité et à la désinformation. Le meilleur moyen de ne pas les aider, c'est de se moquer. Le meilleur moyen de les aider, c'est de les informer, encore et encore. La réflexion viendra. N'oubliez pas que vous aussi, vous êtes le con d'un autre.
Smartphone+GNU/Linux=Librem5
Hors ligne
#5 Le 14/09/2012, à 20:20
- bluelemon
Re : [Résolu] Connaitre l'encodage d'un fichier texte : uchardet
sur les fichiers que j'ai essaye file ne donne pas un bon resultat.
Dernière modification par bluelemon (Le 14/09/2012, à 20:21)
Hors ligne
#6 Le 14/09/2012, à 20:27
- Hizoka
Re : [Résolu] Connaitre l'encodage d'un fichier texte : uchardet
j'avais cherché à un moment et a 1ere vue aucun moyen de savoir...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#7 Le 14/09/2012, à 21:06
- bluelemon
Re : [Résolu] Connaitre l'encodage d'un fichier texte : uchardet
oui je n'ai pas encore trouve aussi.
mais pourtant les editeurs de texte & les navigateurs le font bien.
et sur le principe en connaissant la langue c'est faisable ...
Dernière modification par bluelemon (Le 14/09/2012, à 21:06)
Hors ligne
#8 Le 14/09/2012, à 23:16
- bluelemon
Re : [Résolu] Connaitre l'encodage d'un fichier texte : uchardet
alors il ya des jours on ne trouve pas et d'autres ou ca va tout seul.
la reponse je l'ai trouve sur wikipedia ! jamais je n'aurais imagine la trouver la.
il y a differentes re-implementation du code de firefox.
j'en ai regarde 2 sur Ubuntu 12.04 et j'ai opte pour uchardet plus rapide et qui je trouve donne un meilleur resultat.
uchardet
sudo apt-get install uchardet
uchardet file.txt
--> windows-1252
--> 0.009 s
python-chardet
sudo apt-get install python-chardet
chardet file.txt
--> file.txt: ISO-8859-2 (confidence: 0.86)
--> 1.892 s
Dernière modification par bluelemon (Le 15/09/2012, à 00:52)
Hors ligne