По сути, я пытаюсь воссоздать игру «Виселица», куда я хотел бы импортировать как слова и символы ascii из модулей, а не удлинение моего кода.
поскольку проблема возникает в обоих модулях, я просто буду использовать один в качестве примера:
Файл №1 — Practice_Hangman.py
Код: Выделить всё
from hangman_words import words_list
import random
Target_word = random.choice(words_list)
.
.
.
Код: Выделить всё
words_list = [" banana", "camel", "monkey"]
Я не вижу никакой циклической зависимости (только одна использует данные из другой)
все файлы расположены вместе:
(папка) Coding_Journey
(папка) Practice Hangman
(файл)Practice_Hangman.py
(файл) Hangman_words.py
Я получил ошибку:
из Hangman_words импорт слов_список
Ошибка импорта: невозможно импортировать имя «words_list» из «hangman_words»
Подробнее здесь: https://stackoverflow.com/questions/791 ... mport-name