Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन - .docx मॉड्यूल के साथ कार्य करना

Word दस्तावेज़ों में तीन ऑब्जेक्ट स्तरों में लिपटा हुआ स्वरूपित पाठ होता है। निम्नतम स्तर- रन ऑब्जेक्ट, मध्य स्तर- पैराग्राफ ऑब्जेक्ट और उच्चतम स्तर- दस्तावेज़ ऑब्जेक्ट।

इसलिए, हम सामान्य पाठ संपादकों का उपयोग करके इन दस्तावेज़ों के साथ काम नहीं कर सकते। लेकिन हम पाइथन-डॉक्क्स मॉड्यूल का उपयोग करके इन शब्द दस्तावेज़ों को पायथन में हेरफेर कर सकते हैं।

  • पहला कदम इस तृतीय-पक्ष मॉड्यूल को स्थापित करना है python-docx. आप पाइप "पाइप इंस्टॉल पायथन-डॉक्क्स" का उपयोग कर सकते हैं
  • इंस्टॉलेशन के बाद "docx" आयात करें "पायथन-डॉक्क्स" नहीं।
  • शब्द दस्तावेज़ के साथ काम करना शुरू करने के लिए "docx.Document" वर्ग का उपयोग करें।

उदाहरण

# import docx NOT python-docx
import docx
# create an instance of a word document
doc = docx.Document()
# add a heading of level 0 (largest heading)
doc.add_heading('Heading for the document', 0)
# add a paragraph and store
# the object in a variable
doc_para = doc.add_paragraph('Your paragraph goes here, ')
# add a run i.e, style like
# bold, italic, underline, etc.
doc_para.add_run('hey there, bold here').bold = True
doc_para.add_run(', and ')
doc_para.add_run('these words are italic').italic = True
# add a page break to start a new page
doc.add_page_break()
# add a heading of level 2
doc.add_heading('Heading level 2', 2)
# pictures can also be added to our word document
# width is optional
doc.add_picture('path_to_picture')
# now save the document to a location
doc.save('path_to_document')

  1. पायथन में छवियों के साथ काम करना?

    सबसे लोकप्रिय में से एक और छवि प्रसंस्करण के लिए अजगर के डिफ़ॉल्ट पुस्तकालय के रूप में माना जाता है तकिया है। पिलो पायथन इमेज लाइब्रेरी या पीआईएल का एक अद्यतन संस्करण है और सरल और उन्नत छवि हेरफेर कार्यक्षमता की एक श्रृंखला का समर्थन करता है। यह अन्य पायथन पुस्तकालयों जैसे कि sciPy और Matplotlib में

  1. पायथन में पीडीएफ फाइलों के साथ काम करना?

    पायथन एक बहुत ही बहुमुखी भाषा है क्योंकि यह विभिन्न आवश्यकताओं पर काम करने के लिए पुस्तकालयों का विशाल समूह प्रदान करता है। हम सभी पोर्टेबल डॉक्यूमेंट फॉर्मेट (पीडीएफ) फाइलों पर काम करते हैं। पायथन पीडीएफ फाइलों के साथ काम करने के विभिन्न तरीके प्रदान करता है। इसमें हम pdf फ़ाइल के साथ काम करने के ल

  1. पायथन गेटपास मॉड्यूल

    पायथन के मानक पुस्तकालय के गेटपास मॉड्यूल में दो कार्य परिभाषित हैं। वे तब उपयोगी होते हैं जब किसी टर्मिनल आधारित एप्लिकेशन को केवल उपयोगकर्ता क्रेडेंशियल्स को मान्य करने के बाद ही निष्पादित करने की आवश्यकता होती है। गेटपास () यह फ़ंक्शन उपयोगकर्ता को पासवर्ड दर्ज करने के लिए प्रेरित करता है। डिफ़ॉ