| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Общие вопросы > Классы |
| Автор: HellanD 7.9.2006, 09:11 |
| Такая вот неприятность: У меня 2 класа. Каждый в отдельном файле. Перывый - class params второй -class Keys Они четко взаимосвязаны т.е. результаты работы одного одлжны подаваться на вход другому. Когда я проверяю правильность работы 2 модуля (для этого нужно сначала сгенерировать данные из 1) То я пишу import <имя файла где сохранен 1 класс>, по идее мне во втором модуле должен стать доступным и первый класс(функи первого модуля), а он когда я во втором модуле(файле) пытаюсь сделать обьект 1 класа например x=params(self,.....) пишет такое NameError: name 'params' is not defined Помогите плиз! |
| Автор: HellanD 7.9.2006, 09:38 |
| Еще такой ньюанс для того чтоб импортировать питоновский файл в свой код как задать адресс этого файла? Может ошибка в том что я не задал откуда импортировать? Добавлено @ 09:51 А уже понял. |
| Автор: pythonwin 7.9.2006, 11:17 |
| HellanD, поделись пожалуйста. |
| Автор: setq 7.9.2006, 12:14 |
| pythonwin, чем поделиться? Что имя, определённое в X, надо писать как X.имя? |
| Автор: pythonwin 7.9.2006, 12:24 |
| я хочу увидеть код, который решал бы проблему, описание которой я не понял |
| Автор: HellanD 8.9.2006, 09:53 |
| Злые вы какието setq я конечно рад что вы родились сразу с потрясными знаниями Питона, но ни все же такие! |
| Автор: setq 8.9.2006, 11:00 |
Спасибо |
| Автор: pythonwin 8.9.2006, 11:08 |
Не был, и надеюсь - не стану! |