|
0 / 0 / 0
Регистрация: 16.10.2018
Сообщений: 59
|
||||||
Что не так с кодом?18.05.2019, 12:31. Показов 1128. Ответов 10
Почему не работает этот код?
Что не так?
0
|
||||||
| 18.05.2019, 12:31 | |
|
Ответы с готовыми решениями:
10
|
|
5222 / 3469 / 1173
Регистрация: 21.03.2016
Сообщений: 8,295
|
||||||
| 18.05.2019, 12:37 | ||||||
|
а ошибка вам о чем то говорит? конструктор класса принимает 4 аргумента а вы пытаетесь создать экземпляр не передав ему ни одного аргумента
0
|
||||||
|
0 / 0 / 0
Регистрация: 16.10.2018
Сообщений: 59
|
|
| 18.05.2019, 12:51 [ТС] | |
|
А как потом обращаться к елементам из масива?
0
|
|
| 18.05.2019, 17:36 | |
|
Matr1, Элементами массива у Вас являются экземпляры класса. В данном случае Вы можете к ним обратится только по индексам списка abonents[i]
Добавлено через 5 минут Matr1, Для того, что бы обращение было более понятным, например по именам или для уникальности по индексам idd, нужно экземпляры класса помещать не в список , а в словарь. Где ключем будет индекс idd ( или имя). Кстати тогда, с помощью модуля shelve, этот словарь будет просто сохранять в питоновскую БД.
0
|
|
|
0 / 0 / 0
Регистрация: 16.10.2018
Сообщений: 59
|
|
| 18.05.2019, 17:56 [ТС] | |
|
Добавлено через 16 секунд Можете навести пример?
0
|
|
|
1 / 1 / 0
Регистрация: 18.05.2019
Сообщений: 5
|
|||||||||||
| 18.05.2019, 18:40 | |||||||||||
|
Matr1, пример работы со словарем:
![]() Добавлено через 20 минут Также можно создать класс Abonents, реализующий работу со словарем.
0
|
|||||||||||
| 18.05.2019, 23:03 | |
|
CoffeeFox, В классе Abonents у Вас не хватает сохранения данных в БД, например с помощью модуля shelve. Тогда бы этот код получил практическое применение. В том виде, в котором он сейчас, это просто пример работы с классами.
Мне лень полностью проверять работоспособность кода. Вот только уберите лишнюю запятую в строке 13 второго кода. Это сразу на что натыкается отладчик.
1
|
|
|
1 / 1 / 0
Регистрация: 18.05.2019
Сообщений: 5
|
|
| 20.05.2019, 17:53 | |
|
Viktorrus, опыта работы с shelve, к сожалению, не имею. Хотелось бы увидеть пример. Насчет запятой - понял, принял, но правка почему-то недоступна (???).
0
|
|
| 20.05.2019, 19:33 | ||||||||||||
|
Добавлено через 14 минут CoffeeFox, Вот телефонный справочник, который я делаю. Осталось только сделать графический интерфейс. Справочник позволяет создать в одной базе несколько телефонных книг на разные тематики. Например городские телефоны, телефоны предприятия внутренние, личные телефоны и так далее. Показываю в качестве примера.
CoffeeFox, Вот телефонный справочник, который я делаю. Осталось только сделать графический интерфейс. Справочник позволяет создать в одной базе несколько телефонных книг на разные тематики. Например городские телефоны, телефоны предприятия внутренние, личные телефоны и так далее. Показываю в качестве примера.
CoffeeFox, Точнее здесь две БД. Одна небольшая просто содержит список созданных телефонных книг, а вторая основная содержит все телефонные записи из всех книг. Добавлено через 1 минуту Опять форум сбоит. Двоятся комментарии.
1
|
||||||||||||
|
5222 / 3469 / 1173
Регистрация: 21.03.2016
Сообщений: 8,295
|
|||||||
| 20.05.2019, 19:39 | |||||||
0
|
|||||||
| 20.05.2019, 19:57 | ||
|
Здесь еще нужно в class PhoneRec добавить метод редактирования записи. Да и вообще по ходу создания графического интерфейса выяснится, что еще нужно добавить, например резервное копирование.
Добавлено через 9 минут Добавлено через 7 минут Semen-Semenich, Вобщем это пока еще полуфабрикат. Просто CoffeeFox, попросил меня показать пример работы с модулем shelve. Мне проще всего было показать свою наработку, хотя она еще не закончена, чем где то искать этот пример., А так бы я и не стал выкладывать этот справочник. Считайте что его нет. Не имеет смысла обсуждать не законченный проект.
0
|
||
| 20.05.2019, 19:57 | |
|
Помогаю со студенческими работами здесь
11
не понимаю что не так с кодом
Что не так с кодом моей нейросети?
IndexError: list index out of range Что не так с этим кодом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|