Reading boolean values from file always return "True"
instead of casting to a boolean you can use them in an expression:

file = open(path+str(own)+'.txt','r')
line = file.readline().split(',')
own['pink'] = line[0] == "True"
own['red']  = line[1] == "True"