est-ce que xlwt supporte le Format xlsx

j'ai cherché dans google et j'ai trouvé quelque contradiction. Est-ce que xlwt supporte le fichier xlsx (MS office 2007). J'ai entendu que xlwt 0.7.4 supporte le fichier xlsx. Est-ce que quelqu'un a essayé l'opération d'écriture de fichier xlsx avec xlwt 0.7.4

le but de cette question Est,Je n'ai pas la permission d'installer la bibliothèque si j'ai besoin d'installer je dois fournir des informations plus détaillées. J'ai besoin d'écrire un fichier xlsx en python.Donc, si quelqu'un a fait la même chose, il aidera à fournir une meilleure inforamtion

j'ai regardé dans cette page wiki. https://pypi.python.org/pypi/xlwt Mais n'a pas trouvé de support informatique fichier xlsx

ou dois-je utiliser https://pypi.python.org/pypi/openpyxl pour l'écriture de Fichier xlsx

16
demandé sur user765443 2013-04-01 10:46:45

2 réponses

openpyxl est garanti pour écrire des fichiers xlsx. A partir d'une lecture superficielle du code xlwt et des docs/examples, Je ne pense pas que xlwt supporte xlsx. Si openpyxl fait ce dont vous avez besoin, pourquoi chercher ailleurs?

Edit: avec xlwt version 0.7.4, j'ai tenté d'enregistrer un fichier sous la forme sample.xlsx. En essayant de l'ouvrir j'ai eu un not valid message d'erreur, donc pas de .xlsx fichiers pour l'instant.

13
répondu Cianan Sims 2013-04-01 07:33:25

le module xlwt ne supporte pas le format xlsx. Le format de fichier xlsx est complètement différent du format XLS pris en charge par xlwt.

Comme une alternative à avoir un coup d'oeil à XlsxWriter qui est un module Python pour créer des fichiers xlsx.

il supporte beaucoup de fonctionnalités Excel. Jetez un oeil à l' documentation ou commencez par le exemples.

11
répondu jmcnamara 2013-04-01 09:09:53