पायथन 3 दस्तावेज़ में codecs page पर rot13 सूचीबद्ध है।Python3 में ROT13 एन्कोड कैसे करें?
import codecs
s = "hello"
os = codecs.encode(s, "rot13")
print(os)
यह एक unknown encoding: rot13
त्रुटि देता है:
मैं ROT13 एन्कोडिंग का उपयोग करके स्ट्रिंग एन्कोडिंग की कोशिश की। क्या अंतर्निहित rot13 एन्कोडिंग का उपयोग करने का कोई अलग तरीका है? यदि यह एन्कोडिंग पायथन 3 में हटा दी गई है (जैसा कि Google खोज परिणाम इंगित करते हैं), यह अभी भी Python3 दस्तावेज़ में क्यों सूचीबद्ध है?
तुम सिर्फ 's.encode (" ROT13 ")' या 's.encode कोशिश की ("rot_13") '? मुझे नहीं लगता कि 'codecs.encode' जैसी कोई चीज़ है, बस' codecs.Codec()। एनकोड ' – agf
एजीएफ: कोडेक्स.कोडेक()। एनकोड() फ़ंक्शन केवल स्ट्रिंग इनपुट में लेता है, कोई नहीं है एन्कोडिंग प्रकार में पास करने के लिए पैरामीटर। –
आपको 'ओएस' छाया नहीं करना चाहिए। ಠ_ಠ – nyuszika7h