Padalinkite Word dokumentą į skyrius naudodami Python

Norėdami padalyti Word dokumentą į dalis su Python, vadovaukitės šiuo straipsniu. Jame yra išsamios informacijos, kaip nustatyti IDE kūrimui, veiksmų sąrašas ir pavyzdinis kodas, rodantis kaip padalyti Word dokumentą į skyrius naudojant Python. Galite filtruoti skyrius pagal jų rodyklę arba turinį, konvertuodami kiekvieną į atskirą Word failą.

„Word“ dokumento padalijimo į skyrius su Python veiksmai

  1. Nustatykite aplinką naudoti Aspose.Words, skirtas Python per .NET, kad suskirstytumėte failą į dalis
  2. Įkelkite šaltinio Word failą į Document objektą, kad galėtumėte išspjauti failą
  3. Pakartokite visus Word dokumento skyrius
  4. Klonuoti kiekvieną skyrių į naują Section objektą
  5. Sukurkite naują Word failą ir išvalykite jame esančių skyrių kolekciją
  6. Importuokite naują skyrių į naują Word failą ir pridėkite jį prie skyrių rinkinio
  7. Save naują Word failą ir pakartokite procesą su likusiais skyriais

Šie veiksmai apibendrina kaip padalyti Word dokumentą į skyrius su Python. Įkelkite šaltinio Word failą į dokumento objektą ir pakartokite visus skyrius, kad pasiektumėte kiekvieną. Importuokite skyrius į naują Word failą ir išsaugokite Word failą diske.

Kodas, skirtas suskaidyti Word dokumentą į skyrius su Python

import aspose.words as aw
import aspose.pydrawing as drawing
# Load the license
wordLic = aw.License()
wordLic.set_license("license.lic")
# Load the file
word = aw.Document("Sections.docx")
iSecCounter = 1
for obj in word.sections:
section = obj.as_section()
curSection = section.clone()
newDoc = aw.Document()
newDoc.sections.clear()
newSection = newDoc.import_node(curSection, True).as_section()
newDoc.sections.add(newSection)
newDoc.save(str(iSecCounter) + "_File.docx")
iSecCounter = iSecCounter + 1
print ("Word document broken into sections successfully")

Šis kodas pademonstravo procesą, kaip Padalyti Word dokumentą į skyrius su Python. Kai kartojame skyrius, kiekvieną elementą perduodame į skyriaus objektą, kad būtų galima importuoti į naują Word failą. Taip pat atminkite, kad galite išvalyti skyriaus kolekciją prieš importuodami skyrių iš tikslinio Word failo į jį.

Šis straipsnis išmokė mus suskaidyti Word failą į dalis ir išsaugoti kiekvieną skyrių kaip atskirą Word failą. Jei norite sujungti Word failus, žr. straipsnį kaip sujungti Word dokumentus naudojant Python.

 Latviski