Every line of 'python base64 encode file' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
6 def encode(data): 7 """ 8 Applies base64 encoding to passed string 9 :param data: The string to encode 10 :type data: str 11 :return: Encoded string 12 """ 13 return base64.b64encode(data)
53 def base64url_encode(data): 54 """ 55 encodes a url-safe base64 encoded string. 56 """ 57 58 s = base64.b64encode(data, "-_") 59 return s.rstrip("=")
6 def decode_base64_file(data, file_name): 7 format, imgstr = data.split(';base64,') 8 ext = format.split('/')[-1] 9 data = ContentFile(base64.b64decode(imgstr), name=f"{file_name}.{ext}") 10 return data
134 def encode(self, text): 135 return base64.b64encode(text)
143 def base64(string): 144 return standard_b64encode(string)
11 def b64enc(data): 12 return base64.b64encode(data).decode("US-ASCII")
177 def b64encode(data): 178 if type(data) == bytes: 179 return to_str(base64.urlsafe_b64encode(data)).strip('=') 180 elif type(data) == str: 181 return to_str(base64.urlsafe_b64encode(to_bytes(data))).strip('=') 182 else: 183 return data
178 def b64encode_string(content): 179 """python2 and python3 compatibility wrapper function. Can be removed when support for python2 is gone""" 180 if six.PY3: 181 return base64.b64encode(content.encode('utf-8')).decode('utf-8') 182 else: 183 return base64.b64encode(content).decode('utf-8')
31 def _base64_encode(msg): 32 msg_base64 = base64.b64encode(msg) 33 msg_base64 = msg_base64.replace(b'+', b'-') 34 msg_base64 = msg_base64.replace(b'=', b'_') 35 msg_base64 = msg_base64.replace(b'/', b'~') 36 return msg_base64
4 def b64encode(source): 5 if six.PY3: 6 source = source.encode('utf-8') 7 content = base64.b64encode(source).decode('utf-8')