Python'da DOCX'i TXT'ye dönüştürme

MS Word DOC ve DOCX biçimleri, zengin metin belgeleri oluşturmak için yaygın olarak kullanılır. DOC/DOCX belgelerine metin, tablo, grafik, animasyon ve diğer çeşitli öğeleri ekleyebilirsiniz. Ancak, belirli durumlarda, örneğin Word belgelerindeki metni ayrıştırmak ve analiz etmek için, DOC/DOCX dosyalarını program aracılığıyla TXT formatına dönüştürmeniz gerekir. Bunu başarmak için bu makale, Python’da bir DOC veya DOCX dosyasının TXT formatına nasıl dönüştürüleceğini kapsar.

Python DOC/DOCX’ten TXT’ye Dönüştürücü Kitaplığı

DOC ve DOCX dosyalarını TXT biçiminde kaydetmek için Aspose.Words for Python kullanacağız. Metin belgelerini sorunsuz bir şekilde oluşturmak ve değiştirmek için bir dizi özellik sağlayan güçlü ve yüksek hızlı bir kitaplıktır. Ayrıca, belgelerin diğer biçimlere yüksek kalitede dönüştürülmesini sağlar. Aşağıdaki pip komutunu kullanarak PyPI adresinden Python uygulamanıza kitaplığı kurabilirsiniz.

> pip install aspose-words

Python’da DOCX’i TXT’ye dönüştürme

Python’da bir DOCX dosyasını TXT’ye nasıl dönüştüreceğimizi görelim. Bunun için DOCX dosyasını yüklemeniz ve TXT dosyası olarak kaydetmeniz yeterlidir. Python’da bir DOCX dosyasını TXT biçiminde kaydetme adımları aşağıdadır.

  • Document sınıfını kullanarak DOCX dosyasını yükleyin.
  • Document.save() yöntemini kullanarak DOCX’i TXT olarak kaydedin.

Aşağıdaki kod örneği, Python’da DOCX’ten TXT’ye dönüştürmenin nasıl gerçekleştirileceğini gösterir.

import aspose.words as aw

# DOC/DOCX belgesini yükle
doc = aw.Document("Input.docx")

# TXT olarak kaydet
doc.save("Output.txt")

Ücretsiz Lisans Alın

Aspose.Words for Python’u değerlendirme sınırlamaları olmaksızın kullanmak için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Bu yazıda, Python’da DOC veya DOCX dosyalarını TXT formatına nasıl dönüştüreceğinizi öğrendiniz. Bu özellik, metni DOCX dosyalarından ayıklamanıza ve düz bir TXT dosyası biçiminde kaydetmenize olanak tanır. Böylece metni daha rahat analiz edebilirsiniz. Ayrıca, belgeleri kullanarak kitaplık hakkında daha fazla bilgi edinebilirsiniz. Ayrıca sorularınızı veya sorularınızı forumumuz aracılığıyla paylaşabilirsiniz.

Ayrıca bakınız