Python kullanarak iki DOCX karşılaştırın

DOCX dosyayı karşılaştırmak ve aralarındaki farkları bulmak için son derece doğru Python fark denetleyicisi

Güçlü Python SDK, DOCX belgeleri arasındaki farkı bulmanıza ve sonuçları görüntülemek için uygun bir biçimde kaydetmenize olanak tanır. Ürün yeteneklerimizi doğrulamak için bu Python kitaplığını kullanarak DOCX dosyaları karşılaştırın ve farklılıkları görün.

Kod pasajını görüntüle

Python'daki DOCX'i karşılaştırın

Python SDK'mız, karşılaştırmanın kendisi karmaşık bir işlev olsa da size en doğru sonucu verecek şekilde tasarlanmıştır.

Bazen DOCX formatındaki belgenin değiştirilmediğinden emin olmanız, değiştirilmişse aradaki farkın ne olduğunu bulmanız gerekir. İki DOCX dosyasını karşılaştırmak ve tam kelimeler veya tek karakterler arasındaki farkları bulmak için Python fark aracımızı kullanmanız yeterlidir. Üstelik bir kelimede yalnızca bir karakter değiştiyse bu kelime tamamen değiştirilmiş olarak işaretlenecektir.

Artık DOCX belgelerini manuel olarak karşılaştırmak için zaman harcamanıza gerek yok ve küçük değişiklikleri bile hızlı bir şekilde bulabilir ve bu tür farkları uygun bir formatta bir belgeye aktarabilirsiniz.

DOCX belgelerini karşılaştırmayı deneyin

Python SDK'yı kullanarak DOCX dosyalarını karşılaştırmaya yönelik çözümümüzün nasıl çalıştığını inceleyin. Bunu başarmak için, karşılaştırmak istediğiniz DOCX dosyalarını yükleyin ve dışa aktarma dosyası formatını seçin; karşılaştırma sonrasında otomatik olarak yüklenecektir.

Örneğimizde gösterildiği gibi, karşılaştırma yöntemini çağırmadan önce, karşılaştırılan belgelerdeki tüm düzeltmeleri kabul etmeniz gerektiğini unutmayın:

Karşılaştırılan dosyayı yükleyin
Kodu çalıştır
Karşılaştırmak için ikinci dosyayı yükleyin
Listeden hedef formatı seçin
import asposewordscloud

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

#  Belgeleri bulut depolamaya yükleyin.
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)

#  Buluttaki belgeleri karşılaştırın.
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)

#  Sonuç belgesini bulut deposundan indirin.
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)
Kodu çalıştır
  
Python kodunu panoya kopyalayın

İki metin dosyası nasıl karşılaştırılır

  1. Aspose.Words Cloud for Python yükleyin
  2. Python projenize bir kitaplık referansı ekleyin (kütüphaneyi içe aktarın)
  3. Karşılaştırmak için iki DOCX belge yükleyin
  4. DOCX dokümanı karşılaştırmak için compare_document() yöntemini çağırın
  5. Sonuç belgesini bulut deposundan indirin

Karşılaştırmayı kullanmak için Python kitaplığı

Aspose.Words Cloud SDK for Python PyPi deposunu kullanarak kurun. SDK'yı kurmak için pip install aspose-words-cloud çalıştırın, ardından paketi import asposewordscloud aracılığıyla içe aktarın. Alternatif olarak, GitHub'dan Aspose.Words Cloud SDK for Python kaynak kodunu manuel olarak klonlayabilir ve projenizde kullanabilirsiniz. Gerekli güvenlik kimlik bilgilerini hızla almak ve REST API'mize erişmek için lütfen bu Instructions izleyin.

sistem gereksinimleri

Ayrıntıları görmek için Repository Documentation bakın.

Desteklenen diğer dosya biçimleri

Diğer dosya biçimleri için karşılaştırma işlemi yapabilirsiniz:

5%

Aspose Ürün Güncellemelerine Abone Olun

Doğrudan posta kutunuza teslim edilen aylık bültenleri ve teklifleri alın.

© Aspose Pty Ltd 2001-2024. Her hakkı saklıdır.