این آموزش ساده ** نحوه جایگزینی کلمات در یک سند Word با استفاده از Python** را شرح می دهد. شما یاد می گیرید که سند Word را بارگذاری کنید، ویژگی های یافتن و جایگزینی متن را در سند بارگذاری شده تنظیم کنید و در نهایت متن را جایگزین کنید. هنگامی که **با استفاده از پایتون کلمات را در word پیدا کردید و جایگزین کردید، فایل خروجی را می توان در هر یک از قالب های پشتیبانی شده مانند DOCX، DOC و غیره ذخیره کرد.
مراحل جایگزینی کلمات در ورد با استفاده از پایتون
- محیطی را برای استفاده از Aspose.Words برای پایتون از طریق دات نت برای جایگزینی کلمات ایجاد کنید
- بارگیری فایل ورودی برای جستجو و جایگزینی متن با استفاده از شی کلاس Document
- شی کلاس FindReplaceOptions را برای تنظیم خصوصیات برای یافتن و جایگزینی متن راه اندازی کنید.
- متد جایگزین را به همراه کلمه قدیمی، کلمه جدید جایگزین و گزینه های سفارشی فراخوانی کنید
- فایل Word به روز شده را پس از جایگزینی کلمه ذخیره کنید
این مراحل فرآیند یافتن و جایگزینی متن در Word با استفاده از پایتون را با ارائه تمام جزئیات لازم خلاصه می کند. ابتدا منبع برای پیکربندی محیط برای آزمایش کد نمونه به اشتراک گذاشته می شود و سپس منطق برنامه نویسی کامل توضیح داده می شود. تمام کلاسهای مورد نیاز مانند کلاس Document برای بارگیری فایل، کلاس FindReplaceOptions برای تنظیم ویژگیها در طول فرآیند find و جایگزین و متد ()replace برای جایگزینی واقعی متن برای مرجع شما برجسته میشوند.
کد برای جستجو و جایگزینی در سند ورد با استفاده از پایتون
کد بالا را می توان برای ادغام ویژگی جایگزینی کلمات در سند Word با استفاده از Python فقط با کمک چند فراخوانی API استفاده کرد. کلاس FindReplaceOptions برای تنظیم پرچم برای مطابقت با حروف بزرگ، یافتن و جایگزینی متن در جهت جلو، و پرچم گذاری فقط کلمات کل جستجو استفاده می شود. گزینه های دیگری نیز وجود دارد مانند اعمال فونت به متن جدید جایگزین شده، اعمال قالب پاراگراف، اجرای روش جایگزینی پاسخ به تماس، نادیده گرفتن فیلدهای فرم و غیره.
این مقاله به ما آموزش داده است که کلمات مورد نظر را از سند Word پیدا کرده و متن خاص را جایگزین آنها کنیم. اگر میخواهید ویژگیهای دیگری مانند درج نظرات در فایل Word را بیاموزید، به مقاله نحوه درج نظر در ورد با استفاده از پایتون مراجعه کنید.