Existe-t-il un outil en ligne de commande pour afficher / ouvrir les fichiers Excel (.xls)?
La réponse fonctionne donc très bien, sauf si les feuilles de calcul n'ont pas de nom personnalisé.
Lorsque j'essaie d'ouvrir le fichier, j'obtiens:
Traceback (most recent call last):
File "/usr/bin/py_xls2csv", line 17, in <module>
for sheet_name, values in parse_xls(arg, 'cp1251'): # parse_xls(arg) -- default encoding
File "/usr/lib/python2.5/site-packages/pyExcelerator/ImportXLS.py", line 334, in parse_xls
raise Exception, 'No workbook stream in file.'
Exception: No workbook stream in file.
Cependant, si j'ouvre le fichier et renomme la feuille en «test» ou quelque chose, cela fonctionne bien. Que dois-je modifier pour qu'il puisse gérer les noms par défaut? (Feuille1, etc.)
Le fichier que j'essaie d'ouvrir actuellement n'a qu'une seule feuille, nommée Sheet1.
links -dump /tmp/tempspreadsheet.html
..... Aussi: en l'état, il imprime les caractères Unicode au\u0950
format ... Peut-être existe-t-il un moyen de traiter la sortie pour produire le caractère Unicode ... Si quelqu'un connaît un " simple ", j'aimerais le voir ...