توجه هذه المقالة السريعة حول ** كيفية إضافة صفوف في جدول Word باستخدام Python **. يحتوي على تفاصيل لتعيين IDE ، وقائمة من الخطوات لتطوير التطبيق ونموذج رمز قابل للتشغيل ** لإضافة صفوف إلى الجدول في مستند MS Word باستخدام Python **. ستتعلم خيارات مختلفة لإدراج صف في الجدول قبل حفظ ملف Word الناتج.
خطوات إدراج صفوف في Word Table باستخدام Python
- اضبط البيئة لإضافة Aspose.Words for Python عبر .NET إلى تطبيقك لإضافة صفوف
- قم بتحميل نموذج ملف Word إلى الكائن Document الذي يحتوي على جدول به عدد أعمدة معروفة
- قم بالوصول إلى الهدف table باستخدام رقم الفهرس الخاص به
- قم بإنشاء صف جديد باستخدام فئة الصف في مساحة الاسم aspose.words.tables
- التكرار خلال عدد المرات كعدد إجمالي للأعمدة في الجدول
- قم بإنشاء خلية ، واملأها ببعض المحتوى وأضفها إلى الصف الذي تم إنشاؤه حديثًا
- أدخل الصف في الجدول واحفظ ملف Word الناتج
تلخص هذه الخطوات عملية * إضافة صفوف إلى جدول Word باستخدام Python *. تبدأ العملية بتحميل المستند الهدف والوصول إلى الجدول الهدف باستخدام الفهرس الخاص به. في الخطوة التالية ، يتم إنشاء صف فارغ وتعبئته ببعض البيانات النموذجية في كل خلية قبل إضافته إلى الجدول في الموضع المطلوب.
كود لإضافة صفوف في Word Table باستخدام Python
import aspose.words as aw | |
import datetime | |
import aspose.pydrawing as drawing | |
# Load the license | |
wordLic = aw.License() | |
wordLic.set_license("Aspose.Total.lic") | |
# Open MS Word Document | |
MSWordDocument = aw.Document("WordWithTable.docx") | |
# Get the Table by index | |
tableToAddRowsTo = MSWordDocument.first_section.body.tables[0] | |
# Create a new Row class object | |
row = aw.tables.Row(MSWordDocument) | |
# Add five Cells to Row's cells collection | |
for i in range(5): | |
cell = aw.tables.Cell(MSWordDocument) | |
cell.append_child(aw.Paragraph(MSWordDocument)) | |
cell.first_paragraph.runs.add(aw.Run(MSWordDocument, "Text in Cell " + str(i))) | |
row.cells.add(cell) | |
# Insert new Row after the first Row | |
tableToAddRowsTo.rows.insert(1, row) | |
MSWordDocument.save("TableWithAdditionalRows.docx") | |
print ("Rows added to Word table successfully") |
يوضح الكود المذكور أعلاه * كيفية إضافة صفوف إلى جدول في Word باستخدام Python *. يقوم بتحديد الجدول الأول من القسم الأول من المستند ولكن يمكنك تحديد أي جدول من أي قسم تريده. وبالمثل ، يتم استخدام طريقة insert () التي تتطلب رقم الصف الهدف جنبًا إلى جنب مع الصف ، ولكن يمكنك استخدام طريقة add () لإضافة الصف إلى نهاية المجموعة.
لقد علمنا هذا الدليل المختصر إضافة صفوف في جدول موجود. إذا كنت تريد معرفة عملية إنشاء جدول جديد ، فراجع المقالة على كيفية إنشاء جدول في Word باستخدام Python.