Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/55: Рейтинг темы: голосов - 55, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 24.01.2018
Сообщений: 44

Object has no attribute

29.05.2019, 09:17. Показов 10947. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день,пересаживаюсь с с#, вообще не вдупляю на что ругается. Объясните
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
import sys
import time
import os
 
from PyQt5 import QtWidgets
 
import design
 
global count
count = 0
 
class ExampleApp(QtWidgets.QMainWindow, design.Ui_MainWindow):
        def __init__(self):
            super().__init__()
            self.setupUi(self)
            self.pushButton_3.clicked.connect(self.Start_T)
            self.pushButton_2.clicked.connect(self.Stop_T)
            self.pushButton_1.clicked.connect(self.Reset_T)
 
        def Start_T(self):
                global count
                count = 0
                self.start_timer()
 
        def Stop_T(self):
                global count
                count = 1
 
        def Reset_T(self):
                global count
                count = 1
                self.label.set('00:00:00')
 
 
        def start_timer(self):
                global count
                if (count == 0):
                    h, m, s = map(int, self.label.split(":"))
 
                    h = int(h)
                    m = int(m)
                    s = int(s)
                    if (s < 59):
                        s += 1
                    elif (s == 59):
                        s = 0
                        if (m < 59):
                            m += 1
                        elif (m == 59):
                            h += 1
                    if (h < 10):
                        h = str(0) + str(h)
                    else:
                        h = str(h)
                    if (m < 10):
                        m = str(0) + str(m)
                    else:
                        m = str(m)
                    if (s < 10):
                        s = str(0) + str(s)
                    else:
                        s = str(s)
                    self.label = h + ":" + m + ":" + s
 
                    self.t.set(self.d)
                    if (count == 0):
                        self.root.after(930, self.start_timer)
 
 
def main():
    app = QtWidgets.QApplication(sys.argv)  # Новый экземпляр QApplication
    window = ExampleApp() 
    window.show()
    app.exec_()
 
if __name__ == '__main__':
    main()
Миниатюры
Object has no attribute  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.05.2019, 09:17
Ответы с готовыми решениями:

AttributeError: 'NoneType' object has no attribute 'get'
Всем привет. Решил написать скрипт для поиска музеев в СПб. Взял за основу рабочий скрипт, написанный вчера, удалил ненужное и получилось...

'int' object has no attribute 'read_int'
Написал скрипт авто-нажатия пробела в cs:go, при запуске выдает ошибку AttributeError: 'int' object has no attribute 'read_int' import...

Ошибка 'int' object has no attribute
class RomanNumerals(): def __init__(self,number): self.num = number def from_roman(self): int_num=0 rom = {'I':1,...

2
Эксперт Pascal/Delphi
 Аватар для mmm_corp
103 / 91 / 32
Регистрация: 30.05.2015
Сообщений: 594
29.05.2019, 09:20
Лучший ответ Сообщение было отмечено DanchY как решение

Решение

в классе ExampleApp нет метода pushButton_1
0
0 / 0 / 0
Регистрация: 24.01.2018
Сообщений: 44
29.05.2019, 09:24  [ТС]
Я его не правильно наследую от design.py ?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# -*- coding: utf-8 -*-
 
# Form implementation generated from reading ui file 'design.ui'
#
# Created by: PyQt5 UI code generator 5.11.3
#
# WARNING! All changes made in this file will be lost!
 
from PyQt5 import QtCore, QtGui, QtWidgets
 
class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(506, 524)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.label = QtWidgets.QLabel(self.centralwidget)
        self.label.setGeometry(QtCore.QRect(30, 20, 271, 61))
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy)
        self.label.setMinimumSize(QtCore.QSize(50, 50))
        font = QtGui.QFont()
        font.setPointSize(48)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.calendarWidget = QtWidgets.QCalendarWidget(self.centralwidget)
        self.calendarWidget.setGeometry(QtCore.QRect(30, 260, 431, 221))
        self.calendarWidget.setObjectName("calendarWidget")
        self.pushButton = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton.setGeometry(QtCore.QRect(310, 180, 161, 31))
        self.pushButton.setObjectName("pushButton")
        self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_2.setGeometry(QtCore.QRect(310, 110, 161, 31))
        self.pushButton_2.setObjectName("pushButton_2")
        self.pushButton_3 = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_3.setGeometry(QtCore.QRect(310, 30, 161, 31))
        self.pushButton_3.setObjectName("pushButton_3")
        self.checkBox = QtWidgets.QCheckBox(self.centralwidget)
        self.checkBox.setGeometry(QtCore.QRect(30, 190, 70, 17))
        self.checkBox.setObjectName("checkBox")
        self.checkBox_2 = QtWidgets.QCheckBox(self.centralwidget)
        self.checkBox_2.setGeometry(QtCore.QRect(120, 190, 70, 17))
        self.checkBox_2.setObjectName("checkBox_2")
        self.checkBox_3 = QtWidgets.QCheckBox(self.centralwidget)
        self.checkBox_3.setGeometry(QtCore.QRect(210, 190, 70, 17))
        self.checkBox_3.setObjectName("checkBox_3")
        self.listWidget = QtWidgets.QListWidget(self.centralwidget)
        self.listWidget.setGeometry(QtCore.QRect(0, 0, 801, 601))
        self.listWidget.setObjectName("listWidget")
        self.comboBox = QtWidgets.QComboBox(self.centralwidget)
        self.comboBox.setGeometry(QtCore.QRect(30, 110, 81, 22))
        self.comboBox.setObjectName("comboBox")
        self.comboBox.addItem("")
        self.comboBox_2 = QtWidgets.QComboBox(self.centralwidget)
        self.comboBox_2.setGeometry(QtCore.QRect(190, 110, 91, 22))
        self.comboBox_2.setObjectName("comboBox_2")
        self.comboBox_2.addItem("")
        self.comboBox_2.addItem("")
        self.comboBox_2.addItem("")
        self.listWidget.raise_()
        self.label.raise_()
        self.calendarWidget.raise_()
        self.pushButton.raise_()
        self.pushButton_2.raise_()
        self.pushButton_3.raise_()
        self.checkBox.raise_()
        self.checkBox_2.raise_()
        self.checkBox_3.raise_()
        self.comboBox.raise_()
        self.comboBox_2.raise_()
        MainWindow.setCentralWidget(self.centralwidget)
 
        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
 
    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "Время движения"))
        self.label.setText(_translate("MainWindow", "00:00:00"))
        self.pushButton.setText(_translate("MainWindow", "Сбросить"))
        self.pushButton_2.setText(_translate("MainWindow", "Остановить"))
        self.pushButton_3.setText(_translate("MainWindow", "Начать движение"))
        self.checkBox.setText(_translate("MainWindow", "60 км/ч"))
        self.checkBox_2.setText(_translate("MainWindow", "80 км/ч"))
        self.checkBox_3.setText(_translate("MainWindow", "120 км/ч"))
        self.comboBox.setItemText(0, _translate("MainWindow", ""))
        self.comboBox_2.setItemText(0, _translate("MainWindow", ""))
        self.comboBox_2.setItemText(1, _translate("MainWindow", ""))
        self.comboBox_2.setItemText(2, _translate("MainWindow", ""))
Добавлено через 1 минуту
Все нашел, спасибо, в design.py PushButton, а я пишу PushButton1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.05.2019, 09:24
Помогаю со студенческими работами здесь

AttributeError: 'str' object has no attribute 'tell'
Добрый день всем, я только начал изучать python. Наткнулся на задачу, написать базу данных, запись заносилась на диск, чтобы ее потом можно...

'int' object has no attribute 'linalg'
Подскажите как исправить данную ошибку: line 34 determinant = n.linalg.det(key_matrix) AttributeError: 'int' object has no...

AttributeError: 'module' object has no attribute 'log6'
Вот уравнение: ...

AttributeError: 'int' object has no attribute 'append'
Помогите пожалуйста разобраться For i in range(32): mas = for j in range(32): mas.append(0) кол_сочет.append(mas) //выдает...

AttributeError: 'NoneType' object has no attribute 'text'
Данный код должен выводить температуру с сайта import tkinter import requests from bs4 import BeautifulSoup from tkinter import...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru