Συγκρίνετε δύο HTML χρησιμοποιώντας Python

Έλεγχος διαφορών Python υψηλής ακρίβειας για σύγκριση HTML αρχείων και εύρεση διαφορών μεταξύ τους

Το ισχυρό μας Python SDK σάς επιτρέπει να βρείτε τη διαφορά μεταξύ των HTML εγγράφων και να αποθηκεύσετε τα αποτελέσματα σε μια βολική μορφή για προβολή. Για να επαληθεύσετε τις δυνατότητες των προϊόντων μας, συγκρίνετε HTML αρχεία χρησιμοποιώντας αυτήν τη βιβλιοθήκη Python και δείτε τις διαφορές.

Προβολή αποσπάσματος κώδικα

Συγκρίνετε το HTML στο Python

Το Python SDK μας έχει σχεδιαστεί για να σας παρέχει το πιο ακριβές αποτέλεσμα, παρόλο που η σύγκριση είναι από μόνη της μια πολύπλοκη λειτουργία.

Μερικές φορές πρέπει να βεβαιωθείτε ότι το έγγραφο σε HTML μορφή δεν έχει αλλάξει και, εάν έχει αλλάξει, πρέπει να μάθετε ποια είναι η διαφορά. Απλώς χρησιμοποιήστε το εργαλείο διαφοράς Python για να συγκρίνετε δύο HTML αρχεία και να βρείτε διαφορές σε ολόκληρες λέξεις ή μεμονωμένους χαρακτήρες. Επιπλέον, εάν έχει αλλάξει μόνο ένας χαρακτήρας σε μια λέξη, αυτή η λέξη θα επισημανθεί ως εντελώς αλλαγμένη.

Τώρα δεν χρειάζεται πλέον να ξοδεύετε χρόνο συγκρίνοντας μη αυτόματα HTML έγγραφα και μπορείτε να βρείτε γρήγορα ακόμη και μικρές αλλαγές και να εξάγετε τέτοιες διαφορές σε ένα έγγραφο σε μια βολική μορφή.

Προσπαθήστε να συγκρίνετε HTML έγγραφα

Δείτε πώς λειτουργεί η λύση μας για σύγκριση HTML αρχείων χρησιμοποιώντας το Python SDK. Για να το πετύχετε αυτό, φορτώστε τα HTML αρχεία που θέλετε να συγκρίνετε και επιλέξτε τη μορφή αρχείου εξαγωγής - θα φορτωθεί αυτόματα μετά τη σύγκριση.

Σημειώστε ότι πρέπει να αποδεχτείτε όλες τις αναθεωρήσεις σε συγκριτικά έγγραφα πριν καλέσετε τη μέθοδο σύγκρισης, όπως φαίνεται στο παράδειγμά μας:

Ανεβάστε το συγκριτικό αρχείο
Εκτέλεση κώδικα
Ανεβάστε το δεύτερο αρχείο για σύγκριση
Επιλέξτε τη μορφή προορισμού από τη λίστα
import asposewordscloud

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

#  Μεταφορτώστε έγγραφα στο χώρο αποθήκευσης cloud.
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)

#  Συγκρίνετε έγγραφα στο cloud.
compare_data_options = 
    asposewordscloud.CompareData(
	author='author', comparing_with_document=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)

#  Λήψη εγγράφου αποτελεσμάτων από την αποθήκευση cloud.
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)
Εκτέλεση κώδικα
  
Αντιγράψτε τον κωδικό Python στο πρόχειρο

Πώς να συγκρίνετε δύο αρχεία κειμένου

  1. Εγκαταστήστε Aspose.Words Cloud for Python
  2. Προσθέστε μια αναφορά βιβλιοθήκης (εισαγωγή της βιβλιοθήκης) στο έργο σας Python
  3. Φορτώστε δύο HTML έγγραφα για σύγκριση
  4. Καλέστε τη μέθοδο compare_document() για να συγκρίνετε HTML έγγραφα
  5. Πραγματοποιήστε λήψη του εγγράφου αποτελέσματος από το χώρο αποθήκευσης cloud

Python βιβλιοθήκη για σύγκριση

Εγκαταστήστε Aspose.Words Cloud SDK for Python χρησιμοποιώντας το αποθετήριο PyPi. Εκτελέστε το pip install aspose-words-cloud για να εγκαταστήσετε το SDK και, στη συνέχεια, εισαγάγετε το πακέτο μέσω της import asposewordscloud. Εναλλακτικά, μπορείτε να κλωνοποιήσετε με μη αυτόματο τρόπο το Aspose.Words Cloud SDK for Python από το GitHub και να το χρησιμοποιήσετε στο έργο σας. Ακολουθήστε αυτές τις Instructions για να λάβετε γρήγορα τα απαραίτητα διαπιστευτήρια ασφαλείας και να αποκτήσετε πρόσβαση στο REST API.

Απαιτήσεις συστήματος

Ανατρέξτε στην Repository Documentation για να δείτε τις λεπτομέρειες.

Άλλες υποστηριζόμενες μορφές αρχείων

Μπορείτε να εκτελέσετε λειτουργία σύγκρισης για άλλες μορφές αρχείων:

5%

Εγγραφείτε στις ενημερώσεις προϊόντων Aspose

Λάβετε μηνιαία ενημερωτικά δελτία και προσφορές απευθείας στο γραμματοκιβώτιό σας.

© Aspose Pty Ltd 2001-2024. Ολα τα δικαιώματα διατηρούνται.