File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 1- from base64 import b64encode , b64decode
1+ from base64 import urlsafe_b64encode , urlsafe_b64decode
22
33__all__ = ["base64" , "unbase64" ]
44
55
66def base64 (s : str ) -> str :
77 """"Encode the string s using Base64."""
8- return b64encode (s .encode ("utf-8" )).decode ("utf-8" )
8+ return urlsafe_b64encode (s .encode ("utf-8" )).decode ("utf-8" )
99
1010
1111def unbase64 (s : str ) -> str :
1212 """"Decode the string s using Base64."""
13- return b64decode (s ).decode ("utf-8" )
13+ return urlsafe_b64decode (s ).decode ("utf-8" )
Original file line number Diff line number Diff line change 22
33
44example_unicode = "Some examples: ❤😀"
5- example_base64 = "U29tZSBleGFtcGxlczog4p2k8J+ YgA=="
5+ example_base64 = "U29tZSBleGFtcGxlczog4p2k8J- YgA=="
66
77
88def describe_base64_conversion ():
You can’t perform that action at this time.
0 commit comments