Võrrelge kahte DOCX kasutades Python

Väga täpne Python erinevuste kontrollija, et võrrelda DOCX faili ja leida nende vahel erinevusi

Meie võimas Python SDK võimaldab teil leida erinevusi DOCX dokumentide vahel ja salvestada tulemused vaatamiseks mugavasse vormingusse. Meie toote võimaluste kontrollimiseks võrrelge DOCX faili selle Python teegi abil ja vaadake erinevusi.

Kuva koodilõik

Võrrelge DOCX-i rakenduses Python

Meie Python SDK eesmärk on anda teile kõige täpsem tulemus, kuigi võrdlemine on iseenesest keeruline funktsioon.

Mõnikord peate olema kindel, et DOCX-vormingus dokumenti pole muudetud, ja kui on, siis peate uurima, milles see erinevus seisneb. Kasutage meie Python diff tööriista, et võrrelda kahte DOCX-faili ja leida erinevusi tervete sõnade või üksikute märkide vahel. Veelgi enam, kui sõnas on muutunud ainult üks märk, märgitakse see sõna täielikult muudetuks.

Nüüd ei pea te enam kulutama aega käsitsi DOCX-dokumentide võrdlemisele ning saate kiiresti leida isegi väikesed muudatused ja eksportida sellised erinevused mugavas vormingus dokumenti.

Proovige võrrelda DOCX-dokumente

Vaadake, kuidas töötab meie lahendus DOCX-failide võrdlemiseks Python SDK abil. Selle saavutamiseks laadige DOCX-failid, mida soovite võrrelda, ja valige ekspordi failivorming – see laaditakse pärast võrdlemist automaatselt.

Pange tähele, et enne võrdlusmeetodi kutsumist peate nõustuma kõigi võrreldavate dokumentide redaktsioonidega, nagu on näidatud meie näites:

Laadige üles võrreldav fail
Käivita kood
Laadige võrdlemiseks üles teine fail
Valige loendist sihtvorming
import asposewordscloud

words_api =
    WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
file_name1= 'Input1.docx'
file_name2= 'Input2.docx'
file_result= 'Output.docx'

#  Laadige dokumendid üles pilvesalvestusse.
first_document_content = open(file_name1, 'rb')
upload_first_file_request =
    asposewordscloud.models.requests.UploadFileRequest(
	file_content=first_document_content, path=file_name1)
words_api.upload_file(upload_first_file_request)

second_document_content = open(file_name2, 'rb')
upload_second_file_request =
    asposewordscloud.models.requests.UploadFileRequest(
	file_content=second_document_content, path=file_name2)
words_api.upload_file(upload_second_file_request)

#  Võrrelge dokumente pilves.
compare_data_options =
    asposewordscloud.CompareData(
	author='author',
 file_reference=asposewordscloud.FileReference.fromRemoteFilePath(file_name2))
compare_document_request =
    asposewordscloud.models.requests.CompareDocumentRequest(
	name=file_name1, compare_data=compare_data_options, dest_file_name=file_result)
words_api.compare_document(compare_document_request)

#  Laadige tulemusdokument alla pilvesalvestusest.
download_file_request = asposewordscloud.models.requests.DownloadFileRequest(path=file_result)
download_file_result = words_api.download_file(download_file_request)
open('compareResult.pdf','wb').write(download_file_result)
Käivita kood
  
Kopeerige kood Python lõikelauale

Kuidas võrrelda kahte tekstifaili

  1. Installige Aspose.Words Cloud for Python
  2. Lisage oma Python projektile teegi viide (importige teek).
  3. Laadige võrdlemiseks kaks DOCX dokumenti
  4. Kutsuge meetod compare_document(), et võrrelda DOCX dokumenti
  5. Laadige tulemusdokument pilvesalvestusest alla

Python teek, mida võrrelda

Installige PyPi hoidla abil Pythonile Aspose.Words Cloud SDK for Python. Käivitage SDK pip install aspose-words-cloud, seejärel importige pakett import asposewordscloud kaudu. Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for Python lähtekoodi GitHubist ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.

Nõuded süsteemile

Üksikasjade vaatamiseks vaadake Repository Documentation.

Muud toetatud failivormingud

Teiste failivormingute puhul saate võrrelda toiminguid:

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

© Aspose Pty Ltd 2001-2024. Kõik õigused kaitstud.