Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated python docx Alternatives

python docx Reviews & Product Details

IK
Web and Database Administrator
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about python docx?

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.

What do you dislike about python docx?

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.

What problems is python docx solving and how is that benefiting you?

docx library is good for automating regular Microsoft words or scrapping data from the web and saving it in a word document using python. Review collected by and hosted on G2.com.

python docx Overview

What is python docx?

python-docx is a Python library for creating and updating Microsoft Word (.docx) files.

python docx Details
Show LessShow More
Product Description

python-docx is a Python library for creating and updating Microsoft Word (.docx) files.


Seller Details
HQ Location
N/A
Twitter
@pypi
21,357 Twitter followers

Recent python docx Reviews

IK
Isaac K.Mid-Market (51-1000 emp.)
4.5 out of 5
"Another handy python library. "
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 wor...
IZ
Ibrahem Z.Small-Business (50 or fewer emp.)
4.5 out of 5
"my go to tool for docx batch edits "
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 eas...
Juan Diego A.
JA
Juan Diego A.Enterprise (> 1000 emp.)
3.5 out of 5
"A good option to create and update Microsoft Word Files "
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 ...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

python docx Media

Answer a few questions to help the python docx community
Have you used python docx before?
Yes

11 out of 12 Total Reviews for python docx

4.0 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
G2 reviews are authentic and verified.
IZ
Mr
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about 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.

What do you dislike about python docx?

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.

Recommendations to others considering python docx:

very good documentation that is very well defined and also very easy to remember naming conventions

It will save you a lot of time if you are doing repetitive tasks over a large number of docx file Review collected by and hosted on G2.com.

What problems is python docx solving and how is that benefiting you?

i mostly use it for automated batch edits for docx files which so far has been so fast and efficient in getting the job done. Helps to save a lot of time by automating manual extracting of data from documents. Review collected by and hosted on G2.com.

Juan Diego A.
JA
Cisco TAC LAN Switching Team Leader
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about python docx?

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.

What do you dislike about python docx?

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.

Recommendations to others considering python docx:

Good option to get Word options based on your scripts also saves a lot of time to get the data intermediately on your word file. Review collected by and hosted on G2.com.

What problems is python docx solving and how is that benefiting you?

We are building a system and we need to get some reports in docx format, with python docx, we can built the reports in our code directly to Word, that save a lot of time, because we have the reports once we need to run them. Review collected by and hosted on G2.com.

Dmitriy B.
DB
Vice President
Higher Education
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about python docx?

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.

What do you dislike about python docx?

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.

Recommendations to others considering python docx:

It is not a replacement for Office suit, but a very good tool to automate tasks like fixing of the formatting or creating template letters with some text/info customized per each recipient/date/database etc. A very powerful tool within Python in general Another option is writing pdf directly if you don't need to exit it later. Review collected by and hosted on G2.com.

What problems is python docx solving and how is that benefiting you?

Normally its memos, letters, invoices that need to be later customized by hand for some reason. Keeping letters etc as docx allows for easy indexation and quick search with a fast preview as well. As this is within full Python framework, it can be integrated with other features like database access or run within cgi module as well. Review collected by and hosted on G2.com.

Mauricio Alejandro C.
MC
Desarrollador Java SemiSenior
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Seller invite
What do you like best about python docx?

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.

What do you dislike about python docx?

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.

Recommendations to others considering python docx:

Use it whenever you have to manage .docx in your projects, it is an easy and useful way to do it, giving speed and fluidity when working with files in projects. Review collected by and hosted on G2.com.

What problems is python docx solving and how is that benefiting you?

To be able to directly manage the files (.docx), directly from the program, to be able to make methods that create or modify the data that comes from the database or that the user enters, or any function as required, this gives a capacity of rapid response, subtracting hours of development that would take it through common steps, an excellent library that every programmer should have on their list. Review collected by and hosted on G2.com.

Jacob H.
JH
Computer Programmer
Computer Software
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about python docx?

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.

What do you dislike about python docx?

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.

Recommendations to others considering python docx:

Without a doubt I recommend it and I think it is the best option when we talk about documents in DOC and Python format, sincerely I do not believe that these results can be achieved by programming the functions by ourselves, I feel that it is an incredibly useful tool to which we can take a lot of advantage also when there are resources from which we can make free use, I think nobody complains about something like that. Review collected by and hosted on G2.com.

What problems is python docx solving and how is that benefiting you?

I have used it punctually in certain occasions where the system I'm doing is based on Python but the truth is that it has taken me out of trouble when it comes to manipulating documents since from the functions that the library has the work that one gets aggravated is incredible. Review collected by and hosted on G2.com.

DB
Assistant Manager
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about python docx?

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.

What do you dislike about python docx?

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.

Recommendations to others considering python docx:

Documentation is well defined and very easy to remember naming conventions, Saves a lot of time if you are going to run a piece of code again and again. Review collected by and hosted on G2.com.

What problems is python docx solving and how is that benefiting you?

It is very tiresome to build a report for every run of a code as the layout stays the same. python docx helped me automatically create report in word format for every run. There is absolutely no difference in the automatically generated report and the manual report prepared. Saved a lot of time and was well appreciated by my client Review collected by and hosted on G2.com.

Verified User in E-Learning
UE
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about python docx?

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.

What do you dislike about python docx?

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.

Recommendations to others considering python docx:

It gets the job done and doesn't have too many abstract and random functions that are confusing. Review collected by and hosted on G2.com.

What problems is python docx solving and how is that benefiting you?

I was using this library for personal projects and iterating through many Microsoft Docx documents instead of having to manually go through them. It saved a lot of time and manual labor. Review collected by and hosted on G2.com.

Verified User in Electrical/Electronic Manufacturing
UE
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Seller invite
What do you like best about python docx?

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.

What do you dislike about python docx?

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.

What problems is python docx solving and how is that benefiting you?

Review word documents for official purposes and mostly just automation and digitizing. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about python docx?

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.

What do you dislike about python docx?

Maybe the examples are really difficult to follow for newbies. Review collected by and hosted on G2.com.

Recommendations to others considering python docx:

Its simple to use and its free! Perfect place for anyone new to python. Review collected by and hosted on G2.com.

What problems is python docx solving and how is that benefiting you?

We are building softwares that require python and to build a good software you got to refer python docx to make the best use of python at work. Review collected by and hosted on G2.com.

Verified User in Computer Games
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about python docx?

Easy to install

Easy to use

Lots of great features Review collected by and hosted on G2.com.

What do you dislike about python docx?

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.

Recommendations to others considering python docx:

Great (and i think only) product that supports ms word with python. So helpful if you need to use. Review collected by and hosted on G2.com.

What problems is python docx solving and how is that benefiting you?

Writoa tool to do auto review of ms word documents Review collected by and hosted on G2.com.