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

पायथन (binhex) का उपयोग करके binhex4 फ़ाइलों को एन्कोड और डिकोड करें


binhex मॉड्यूल binhex4 फॉर्मेट में फ़ाइलों को एन्कोड और डिकोड करता है। यह फॉर्मेट ASCII में मैकिंटोश फ़ाइलों के प्रतिनिधित्व में उपयोग किया जाता है। केवल डेटा फोर्क को संभाला जाता है।


binhex मॉड्यूल निम्नलिखित फंक्शन को परिभाषित करता है -

binhex.binhex(input, output): फ़ाइलनाम input के साथ एक बाइनरी फ़ाइल को binhex फ़ाइल output में बदलें। output पैरामीटर या तो एक फ़ाइलनाम या एक फ़ाइल-जैसा ऑब्जेक्ट हो सकता है (कोई भी ऑब्जेक्ट जो write() और close() मेथड का समर्थन करता है)।

binhex.hexbin(input, output): एक binhex फ़ाइल input को डिकोड करें। input एक फ़ाइलनाम या read() और close() मेथड का समर्थन करने वाला फ़ाइल-जैसा ऑब्जेक्ट हो सकता है। परिणामी फ़ाइल को output नाम की फ़ाइल में लिखा जाता है जब तक कि आर्गुमेंट None न हो जिस स्थिति में आउटपुट फ़ाइलनाम binhex फ़ाइल से पढ़ा जाता है।

import binhex
import sys
infile = "file.txt"
binhex.binhex(infile, 'test.hqx')

(इस फ़ाइल को BinHex 4.0 के साथ परिवर्तित किया जाना चाहिए)

:#'CTE'8ZG(Kd!&4&@&3rN!3!N!8G!*!%Ql&6D@e`E'8JDA-JBQ9dG'9b)(4SB@i JBfpYF'aPH-bk!!!:

हेक्स को बाइनरी फॉर्मेट में बदलने के लिए

import binhex
import sys
infile = "test.hqx"
binhex.binhex(infile, 'test.txt')

  1. पायथन का उपयोग करके uuencode फ़ाइलों को एन्कोड और डिकोड करें पायथन का उपयोग करके uuencode फ़ाइलों को एन्कोड और डिकोड करें

    फ़ाइल ट्रांसफर के दौरान विभिन्न कारणों जैसे एन्क्रिप्शन, कम्प्रेशन या सिर्फ इसलिए कि वे अलग-अलग OS या फ़ाइल रीडिंग प्रोग्राम्स द्वारा प्रोसेस होने जा रही हैं, फ़ाइलों को एन्कोड और डिकोड करना एक सामान्य आवश्यकता है। uuencode मॉड्यूल हमें नीचे दिखाए अनुसार फ़ाइलों को एन्कोड और डिकोड दोनों करने में मदद

  1. Python में xlsxwriter मॉड्यूल का उपयोग करके एक्सेल फ़ाइल बनाना और लिखना Python में xlsxwriter मॉड्यूल का उपयोग करके एक्सेल फ़ाइल बनाना और लिखना

    Python की लाइब्रेरी की व्यापक उपलब्धता इसे Microsoft Excel के साथ इंटरैक्ट करने में सक्षम बनाती है, जो एक बहुत व्यापक रूप से उपयोग किया जाने वाला डेटा प्रोसेसिंग टूल है। इस लेख में हम देखेंगे कि हम xlsxwriter नामक मॉड्यूल का उपयोग करके एक्सेल फ़ाइल कैसे बना सकते हैं और उसमें लिख सकते हैं। यह मौजूदा

  1. पायथन openpyxl मॉड्यूल का उपयोग करके एक्सेल फ़ाइल पढ़ना और लिखना पायथन openpyxl मॉड्यूल का उपयोग करके एक्सेल फ़ाइल पढ़ना और लिखना

    पायथन एक्सेल फ़ाइलों के संचालन के लिए openpyxl मॉड्यूल प्रदान करता है। एक्सेल फ़ाइलें कैसे बनाएं, कैसे लिखें, पढ़ें आदि को इस मॉड्यूल द्वारा लागू किया जा सकता है। openpyxl मॉड्यूल स्थापित करने के लिए, हम कमांड प्रॉम्प्ट में यह कमांड लिख सकते हैं pip install openpyxl यदि हम शीट शीर्षक नाम देना चाहते