Hatékony Python SDK -nk lehetővé teszi, hogy megtalálja a különbséget a HTML dokumentumok között, és az eredményeket kényelmes formátumba mentse megtekintés céljából. Termékeink képességeinek ellenőrzéséhez hasonlítson össze HTML fájlt ezzel a Python könyvtárral, és tekintse meg a különbségeket.
A Python SDK-t úgy alakítottuk ki, hogy a lehető legpontosabb eredményt adja, még akkor is, ha az összehasonlítás maga egy összetett funkció.
Néha meg kell győződnie arról, hogy a HTML formátumú dokumentumot nem módosították, és ha igen, akkor meg kell találnia, mi a különbség. Egyszerűen használja a Python diff eszközünket két HTML fájl összehasonlításához, és keresse meg a különbségeket egész szavakban vagy egyedi karakterekben. Sőt, ha egy szóban csak egy karakter változott, akkor ez a szó teljesen megváltozottként lesz megjelölve.
Most már nem kell időt töltenie a HTML dokumentumok manuális összehasonlításával, és gyorsan megtalálhatja a kis változtatásokat is, és kényelmes formátumban exportálhatja az ilyen eltéréseket egy dokumentumba.
Nézze meg, hogyan működik a HTML-fájlok összehasonlítására szolgáló megoldásunk a Python SDK használatával. Ennek eléréséhez töltse be az összehasonlítani kívánt HTML fájlokat, és válassza ki az export fájlformátumot – az összehasonlítás után automatikusan betöltődik.
Vegye figyelembe, hogy el kell fogadnia az összehasonlított dokumentumok összes revízióját, mielőtt meghívná az összehasonlítási módszert, ahogy a példánkban is látható:
import asposewordscloud
words_api =
WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
file_name1= 'Input1.html'
file_name2= 'Input2.html'
file_result= 'Output.html'
# Dokumentumok feltöltése felhőtárhelyre.
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)
# Dokumentumok összehasonlítása felhőben.
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)
# Töltse le az eredménydokumentumot a felhőtárhelyről.
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)
Telepítse Aspose.Words Cloud SDK for Python PyPi tárral. Futtassa pip install aspose-words-cloud az SDK telepítéséhez, majd importálja a csomagot az import asposewordscloud segítségével. Alternatív megoldásként manuálisan is klónozhatja Aspose.Words Cloud SDK for Python forráskódot a GitHubból, és felhasználhatja azt a projektben. Kérjük, kövesse ezeket az Instructions a szükséges biztonsági hitelesítő adatok gyors megszerzéséhez és a REST API eléréséhez.
A részletekért tekintse meg az Repository Documentation.
Összehasonlítást végezhet más fájlformátumokkal: