Is it possible to add a value named 'None' to enum type?
<p>can I add a value named 'None' to a enum?
for example
</p>

<pre><code>from enum import Enum
class Color(Enum):
    None=0 #represent no color at all
    red = 1
    green = 2
    blue = 3

color=Color.None

if (color==Color.None):
    #don't fill the rect
else:
    #fill the rect with the color
</code></pre>

<p>This question is related to my previous question 
<a href="https://stackoverflow.com/questions/38686377/how-to-set-a-variables-subproperty">How to set a variable&#39;s subproperty?</a></p>

<p>Of course, I understand the above <code>None</code> in <code>enum</code> doesn't work.
but from the vendor's code, I do see something like this:
<code>bird.eye.Color=bird.eye.Color.enum.None</code>
I checked the <code>type(bird.eye.Color)</code>
it is a <code>&lt;class 'flufl.enum._enum.IntEnumValue'&gt;</code>
so a <code>flufl.enum</code> is used. I suppose it should not be very different to use a <code>flufl.enum</code> or a <code>Enum</code>.
Thanks a lot!</p>