#python-3.x
#python-3.x
Вопрос:
При запуске моей программы он выдает исключение «modulenotfounderror»
импортированные файлы находятся в той же папке, а имена указаны точно так, как они были сохранены
import program5a
import program5
def main():
print('Billing system menu')
print('t0 - End')
print('t1 - Enter Billing Data')
print('t2 - Display adhoc Billing Report')
x = -1
while x == -1:
try:
x = int(input('nOption ==>'))
except ValueError:
x = -1
x = int(input('nOption ==>'))
if x == 0:
print('Program Ended')
elif x == 1:
program5.main()
elif x == 2:
program5a.main()
else:
x = -1
main()
Ожидается, что он выведет параметры и позволит пользователю ввести число 0,1,2 для запуска других функций из этого удобного меню
Комментарии:
1. Можете ли вы предоставить нам полное сообщение об ошибке?
2. Кроме того, после вашего
try
catch
блока вы немедленно запрашиваете ввод снова. Это противоречит цели этого блока.3. Трассировка (последний последний вызов): файл «C:/Users/student/Desktop/Sophmore весенний семестр/Программирование/программы/программа 6.py «, строка 1, в <module> import program5a ModuleNotFoundError: нет модуля с именем «program5a»
4. есть полное сообщение об ошибке, извините, ребята
5. @IFunball хороший звонок спасибо, просто пытаюсь импортировать мои модули, прежде чем перейти к более мелким материалам