This question already has an answer here:
I need to symbolize a vector layer in Arcmap based on RGB (or HSB - can do either) values found in fields in the attribute table. I'm working with up to 10 different datasets, each with over 100 features. As a result, I can't manually adjust each feature's fill attribute, nor can I use a template .lyr file and then apply its symbology.
Is there a method via Arcpy that I can use to perform this?
Looking at the documentation it appears that symbology isn't exposed to Arcpy but I'm not familiar enough to know for sure.
Otherwise, are there any third-party scripts or tools that can accomplish this?