मैं HTML टेम्प्लेट से AWS S3 बकेट में फ़ाइलें अपलोड करने का प्रयास कर रहा हूं, क्या कोई मुझे base64 एन्कोडेड पॉलिसी दस्तावेज़ की गणना Python में करने का सुझाव दे सकता है?

-1
cherry1989 7 फरवरी 2017, 12:26

2 जवाब

पॉलिसी दस्तावेज़ को बेस 64 एन्क्रिप्शन में एन्क्रिप्ट करने के लिए यह पायथन कोड है:

import base64

input = open("policy.txt", "rb")

policy = input.read()

policy_encoded = base64.b64encode(policy)

print("%s" % (policy_encoded))

पॉलिसी के रूप में अपना खुद का पॉलिसी दस्तावेज बनाएं। txt

इस संबंध में अधिक जानकारी के लिए कृपया देखें:

http://s3upload.blogspot.in/

1
micstr 7 फरवरी 2017, 12:59

ये कोशिश करें:

>>> 'VGV4dA==\n'.decode('base64')
"Text"

पायथन 2 दस्तावेज़ीकरण: https://docs.python.org/2.7/ लाइब्रेरी/stdtypes.html#str.decode
पायथन 3 दस्तावेज़ीकरण: https://docs.python.org/3/ लाइब्रेरी/stdtypes.html#bytes.decode

1
Elisha 7 फरवरी 2017, 13:45
1
आपका मतलब शायद base64 है। शायद दस्तावेज को एन्कोड/डीकोड करने के लिए इंगित करें? docs.python.org/3/library/stdtypes.html#bytes. व्याख्या करना
 – 
Jacques Gaudin
7 फरवरी 2017, 12:57