У меня есть два сценария main.py
и get_number.py
. Сценарий get_number.py
возвращает случайное число, когда оно вызывается. Я хочу вызвать этот скрипт с main.py
и распечатать все эти возвращаемые значения. Другими словами, сценарий get_number.py
заключается в следующем:Вызов одного скрипта из другого и импорт его значений
def get_random():
return np.random.uniform(0,1)
Теперь у меня есть следующий код в main.py
import get_number
n_call = 4
values = np.zeros(n_call)
for i in range(n_call):
values[i]= get_number.get_random()
print(values)
Однако я получаю ошибку, что No module named get_number
. Как мне решить эту задачу?
Попробуйте относительный импорт. 'import .get_number'. Ой, неправильный синтаксис. schwo исправил это, проверьте их. – byxor
@BrandonIbbotson: Он показывает 'недопустимый синтаксис' – pikachuchameleon
' from. import get_number' – schwobaseggl