It seems like it\'d be much simpler than it is, but what can be done to generate all 16,777,255 rgb colors with python?
Colors are usually represented as hexadecimal numbers which are actually just integers. So a simple loop from 0 to 16,777,215 (0xFFFFFF) would be enough to generate all 24 bit RGB colors.
In python 2.x, you can do:
allcolors = range(0xFFFFFF+1):