Так у меня есть структура как этотPython «не может импортировать имя»
И я хочу, чтобы импортировать userlist.py из server.py. Сервер пй:
import socket
from server import userlist #<-- error here
class Server():
def __init__(self,port):
Другие файлы в сервере не имеют refferences к список пользователей. Это говорит не может импортировать Имя USERLIST
Если я изменить импорт в
from server.userlist import Userlist
он говорит: 'сервер' не является пакет
Хм. Звучит так, как будто пакет 'server' не находится в вашем пути поиска - это может быть проблема IDE. Попробуйте 'из .userlist import Userlist'. Это будет относительный импорт. Если это удастся, вам нужно добавить пакет 'server' к вашему поиску. –