Первое что бросилось в глаза это регистр....
Работает:
import random
My_img = ["asfagasg","dsdgsdgsdg"]
print(random.choice(My_img))
Не работает:
import random
My_img = ["asfagasg","dsdgsdgsdg"]
print(random.choice(my_img))
My_img
Огромная разница от
my_img