Top Rated python docx Alternatives
docx library can be used to work with microsoft format documents in python. It has functions that allow you to create new docx format microsoft word documents as well as updating existing ones. You can create paragraphs, tables, heading and more in python and save the resulting file in docx which can be viewing in work. Review collected by and hosted on G2.com.
I could not figure out how to set default styles for features like headings, tables so that I don't have to perform the same styling on every document. Review collected by and hosted on G2.com.
11 out of 12 Total Reviews for python docx
I started learning python couple months ago and I love using python docx
It is well organized and it has a lot of examples which made it very easy to learn by applying examples
I also loved how powerful the lib is dealing with MS Docx files Review collected by and hosted on G2.com.
nothing that I would say I actually dislike but there is a lot of room for improvement
adding more features to handle complex docx structures will differently be a nice thing to have
Having more high-level language implementations is going to make it a lot easier for beginner programmers Review collected by and hosted on G2.com.

Good Python library to work with Microsoft Word files, we can create and update a word file.
+ Can create and update tables on the doc
+ Modify the paragraph format
+ Can add headers and footers
+ also con enumerate and use bullet points Review collected by and hosted on G2.com.
So far all the word basics are covered, would like to have the options to insert images and create, url style and the option to modify the layout (change the orientation of the page, add columns or modify the margins) Review collected by and hosted on G2.com.

The ability to create a new document using a template or open an existing one that needs modifications. This is very useful when there are many documents and one needs to apply the same formatting to them all; or to create memos/letters to different people with information taken from sql database, like address and other info - say for the invoice. Review collected by and hosted on G2.com.
It is a programming language, so all its procedures are low-level. This way, most employees can not use it, only IT admin option. Also not all options available from actual Word are accessible, like no table of content or references and sources, automatic figure numbering and similar. On the other hand, these are quite specific options that are needed rarely and warrant using a full office suit for that. Review collected by and hosted on G2.com.

This library offers an excellent, simple and intuitive way to create and update files (.docx), providing the programmer with tools that allow this quickly, giving fast results, accelerating the development process, and having excellent documentation. It will be easy to implement by the development team. Review collected by and hosted on G2.com.
They should add more features to the library, especially to work with other types of files, improving that they can work with other extensions, giving the library more capacity, making it multiplatform Review collected by and hosted on G2.com.

I really like the integration that this library has with the programming language besides that the documentation is excellent, made so that any person with basic knowledge can use it and make a call to it, also it should be noted that it fulfills very specific functions with the edition and creation of documents in DOC format, thus simplifying a lot of work. Review collected by and hosted on G2.com.
They have absolutely nothing that I do not like, it is a very complete library that complies with what it was created for and as I said its integration is incredible it is almost impossible to get any fault in any of the functions. Review collected by and hosted on G2.com.
Very simple and easy to use. for example - function required for adding a picture is add_picture. add_paragraph adds a paragraph. Functions name are very logical and make sense in most of the cases. Review collected by and hosted on G2.com.
No option to write table of contents with page number in an dynamic manner, had to do it manually in the code. Review collected by and hosted on G2.com.
I really appreciated the ability to quickly read input from any docx file and use that text in my python code. Pandas already allowed this for excel files and python-docx allows it for docs files now. Review collected by and hosted on G2.com.
I did not really like how there were multiple object types when reading from the file. Instead of being able to quickly access all the text, it was further abstracted away in paragraph and text objects. Review collected by and hosted on G2.com.
It's amazing how effortless it is to use by using inbuilt functions with super descriptive function names. The learning curve is really low. It also comes in really handy when you can apply these functions as bulk calls to edit or manipulate a lot of data at once. The documentation provided along with the tool is brilliant and makes it so much easier to identify which functions to use when. Review collected by and hosted on G2.com.
Overall I don't have many complaints but I wish there was more support for the tool. The functions don't work as intended if the modules are not based on the standard. Review collected by and hosted on G2.com.
Its a detailed documentation and its really easy to follow. Whenever get stuck just refer python docx. Review collected by and hosted on G2.com.
Maybe the examples are really difficult to follow for newbies. Review collected by and hosted on G2.com.
Easy to install
Easy to use
Lots of great features Review collected by and hosted on G2.com.
Support is not so great. You get stuck if you need to do something that is not implemented yet. Review collected by and hosted on G2.com.