Every line of 'python base64 encode' 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("=")
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
39 def b64encode(s): 40 return str(base64.b64encode(bytes(s, 'utf8')), 'utf8')
143 def base64(string): 144 return standard_b64encode(string)
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
11 def b64enc(data): 12 return base64.b64encode(data).decode("US-ASCII")
74 def encode_obj(obj): 75 ''' 76 encode object in one-line string. 77 so we can send it over stdin. 78 ''' 79 return base64.b64encode(dill.dumps(obj))
14 def encode(data, mime_type='', charset='utf-8', base64=True): 15 """ 16 Encode data to DataURL 17 """ 18 if isinstance(data, six.text_type): 19 data = data.encode(charset) 20 else: 21 charset = None 22 if base64: 23 data = utils.text(b64encode(data)) 24 else: 25 data = utils.text(quote(data)) 26 27 result = ['data:', ] 28 if mime_type: 29 result.append(mime_type) 30 if charset: 31 result.append(';charset=') 32 result.append(charset) 33 if base64: 34 result.append(';base64') 35 result.append(',') 36 result.append(data) 37 38 return ''.join(result)
119 def base64url_encode(string): 120 # type: (str) -> str 121 """Encodes an unpadded Base64 URL-encoded string per RFC 7515.""" 122 return base64.urlsafe_b64encode(string).strip('=')