L'analyser .docx en python 3
Je suis actuellement à la rédaction d'un python 3 programme qui analyse par le biais de certains fichiers docx et des extraits du texte et des images. J'ai essayé d'utiliser docx mais il ne sera pas importer dans mon programme. J'ai installé lxml, l'Oreiller, et python-docx pourtant, il n'importe pas. Lorsque j'essaie d'utiliser python-docx à partir du terminal, je ne peux pas utiliser example-extracttext.py ou example-makedocument.py ce qui m'amène à croire que l'installation ne fonctionne pas correctement. Est-il un moyen que je puisse vérifier si ce est installé correctement ou est-il un moyen de le faire fonctionner correctement, donc je peux l'importer dans mon projet? Je suis sur Ubuntu 13.10.
pip
? Il semble désinvolte comme un multiple-Python-problème d'environnement, d'où vous installer dans l'un et l'exécution dans un autre.Je suis d'installation à l'aide du pep, qui n'a pas de travail. J'ai aussi essayé de l'installer manuellement en téléchargeant le projet et l'utilisation de python3 setup.py installer. Ni travaillé.
OriginalL'auteur thehoule64 | 2014-02-10
Vous devez vous connecter pour publier un commentaire.
Je vous recommande d'essayer la dernière version de python-docx qui est installé comme ceci:
De la Documentation est disponible ici: http://python-docx.readthedocs.org/
Installation devrait aboutir à un message qui ressemble à succès. Il est possible que vous aurez besoin de l'installer à l'aide de sudo pour assumer provisoirement les privilèges de root:
Après l'installation, vous devriez être en mesure d'effectuer les opérations suivantes dans l'interpréteur Python:
Si au lieu de cela, vous obtenez quelque chose comme ceci, l'installation ne va pas correctement:
Que vous pouvez fournir plus de commentaires sur vos tentatives j'ai peut élaborer la réponse.
Noter qu'après v0.2.x python-docx paquet a été réécrit. L'API de v0.3.x+ est différente ainsi que le nom du package et de l'emplacement du dépôt. Tout le développement ultérieur sera sur la nouvelle version. Si vous êtes juste de commencer avec le paquet va avec la dernière est probablement une bonne idée que l'ancien, on vient de recevoir l'héritage de soutien à l'avenir.
Aussi, le Python 3 a été ajouté avec v0.3.0. Les versions antérieures ne sont pas compatible Python 3.
OriginalL'auteur scanny
Utiliser la Commande-
sudo pip install --pre python-docx
pour la dernière version de python-docx.OriginalL'auteur pallavi