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

पायथन (बिनहेक्स) का उपयोग करके बिनहेक्स 4 फाइलों को एन्कोड और डीकोड करें


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


बिनहेक्स मॉड्यूल निम्नलिखित कार्यों को परिभाषित करता है -

binhex.binhex(इनपुट, आउटपुट): फ़ाइल नाम इनपुट के साथ बाइनरी फ़ाइल को बिनहेक्स फ़ाइल आउटपुट में कनवर्ट करें। आउटपुट पैरामीटर या तो एक फ़ाइल नाम या एक फ़ाइल जैसी वस्तु हो सकती है (कोई भी वस्तु जो लिखने () और क्लोज़ () विधि का समर्थन करती है)।

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

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

(यह फ़ाइल बिनहेक्स 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 मॉड्यूल हमें एन्कोडिंग और डिकोडिंग दोनों फाइलों में मदद करता है जैसा कि नीच

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

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

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

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