کتابخانه ویرایشگر Python DOCX منبع باز

کتابخانه رایگان و منبع باز پایتون برای ایجاد و ویرایش اسناد DOCX.

python-docx چیست؟

ویژگی های Python-docx

برخی از ویژگی های اصلی python-docx در زیر آمده است:

  • ایجاد فایل‌های DOCX: Python-docx به شما امکان می‌دهد فایل‌های DOCX را از ابتدا ایجاد کنید. شما می توانید به معنای واقعی کلمه یک سند خالی ایجاد کنید و آن را همانطور که هست در قالب فایل DOCX ذخیره کنید.
  • ویرایش فایل‌های DOCX: Python-docx به شما امکان می‌دهد فایل‌های DOCX موجود را باز کنید، محتویات آن را ویرایش کنید و سند به‌روز شده را دوباره در دیسک ذخیره کنید. شما به
  • افزودن جداول: Python-docx شما را قادر می‌سازد تا به راحتی جداول را طراحی و در فایل‌های DOCX خود درج کنید، نمایش داده‌های جدولی و حفظ یک طرح ساختاری ساده.
  • افزودن تصاویر: Python-docx اجازه می دهد تا تصاویر را در اسناد DOCX خود قرار دهید، و این امکان را فراهم می کند که آرم ها، گرافیک ها یا عکس ها را برای افزایش جذابیت بصری ترکیب کنید.
GitHub

آمار GitHub

نام:
زبان:
ستاره ها:
چنگال:
مجوز:
آخرین به روز رسانی مخزن در

شروع کار با python-docx

ما می توانیم کتابخانه python-docx را از GitHub یا با استفاده از دستور نصب pip دانلود کنیم:

نصب و راه اندازی

نصب python-docx ساده است و می تواند از ترمینال مطابق شکل زیر انجام شود:

نصب python-docx


pip3 install python-docx

ایجاد سند DOCX در پایتون

می توانید با استفاده از کلاس Document کتابخانه python-docx یک سند DOCX خالی ایجاد کنید. سپس می توان آن را به عنوان فایل DOCX در قالب Microsoft Word 2007+ در دیسک ذخیره کرد، همانطور که در مثال زیر نشان داده شده است:

یک فایل DOCX موجود را با پایتون باز کنید

با کتابخانه Python-docx، می‌توانید فایل DOCX موجود را بارگیری کنید، تغییراتی در آن ایجاد کنید و سپس آن را با یک نام جدید ذخیره کنید. این شبیه به گزینه "ذخیره به عنوان" موجود در Microsoft Word است.

درج تصویر در سند DOCX با Python-docx

Python-docx به شما امکان می دهد اسناد word ایجاد کنید و تصاویر را با کدهای ساده در آن قرار دهید. همچنین می توانید اندازه تصویر را در حین افزودن به سند تغییر دهید. اندازه پیش فرض تصویر 300x300 پیکسل با 300 نقطه در اینچ است.

جدول را به فایل DOCX در پایتون اضافه کنید

Microsoft Word به شما امکان می دهد جدول را در یک سند وارد کنید. یک جدول از سطرها و ستون ها تشکیل شده است. سطح مقطع سطر و ستون سلول نامیده می شود. می توانید متن و همچنین تصاویر را در هر سلول وارد کنید.

نتیجه گیری

Python-docx ویژگی های زیادی برای ایجاد و غنی سازی یک سند Word از ابتدا ارائه می دهد. استفاده از آن آسان است، نحو ساده و سریع دارد.

محصولات مشابه

 فارسی