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

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

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

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

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

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

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

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

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

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

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

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

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

#  Μεταφορτώστε έγγραφα στο χώρο αποθήκευσης 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. Φορτώστε δύο DOCX έγγραφα για σύγκριση
  4. Καλέστε τη μέθοδο compare_document() για να συγκρίνετε DOCX έγγραφα
  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. Ολα τα δικαιώματα διατηρούνται.