Объект Python – 'module' не имеет атрибута 'randrange'

У меня есть 2 файла a.py и b.py

a.py

from b import * #and then some lines of code 

b.py

 import random red = random.randrange(1,257) / 256.0 #and then some lines of code 

Во время работы я получаю сообщение об ошибке, говоря 'module' object has no attribute 'randrange' .

Я не знаю, почему эта ошибка появляется, потому что, когда я тестирую ее в каком-то фиктивном файле, пытающемся напечатать red = random.randrange(1,257) / 256.0 , он работает. Но не в этом случае.

Почему эта ошибка появляется?

Python - лучший язык программирования в мире.