Random Color Generation and Base64 Encoding

  • Share this:

Code introduction


This function first generates a random color value, and then encodes this color value using Base64.


Technology Stack : Crossbar, base64

Code Type : Function

Code Difficulty : Intermediate


                
                    
def random_color_hex():
    import random
    from crossbarlib.util import base64

    def random_color():
        return '#' + ''.join([random.choice('0123456789ABCDEF') for _ in range(6)])

    def encode_color(color):
        return base64.b64encode(color.encode()).decode()

    return encode_color(random_color())