yazılan kod
from PyQt5.QtWidgets import*
from ders_notu import Ui_MainWindow
from selenium import webdriver
class a(QMainWindow):
def __init__(self):
super().__init__()
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
self.ui.pushButton_kimya.click.connect(self.kimya_clicked_slot)
def kimya_clicked_slot(self):
broswer = webdriver.Chrome(r"C:\Users\Güçlü\Desktop\EBA CANLI DERS FATİH İÇİN İNDİRİLENLER\chromedriver.exe")
broswer.get("http://ogmmateryal.eba.gov.tr/panel/upload/etkilesimli/kitap/fenlisesikimya/9/unite1/index.html")
uygulama = QApplication([])
pencere = a()
pencere.show()
uygulama.exec_()
alınan hata
Traceback (most recent call last):
File "C:/Users/Güçlü/Desktop/EBA CANLI DERS FATİH İÇİN İNDİRİLENLER/BİLGİSAYAR/PyQt5 Arayüz Tasarımı/ders notları/Ders Notları.py", line 22, in <module>
pencere = a()
File "C:/Users/Güçlü/Desktop/EBA CANLI DERS FATİH İÇİN İNDİRİLENLER/BİLGİSAYAR/PyQt5 Arayüz Tasarımı/ders notları/Ders Notları.py", line 15, in __init__
self.ui.pushButton_kimya.click.connect(self.kimya_clicked_slot)
AttributeError: 'builtin_function_or_method' object has no attribute 'connect'
designer kodu bir arayüz tasarlamadım daha bu bir eskiz
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'C:/Users/Güçlü/Desktop/EBA CANLI DERS FATİH İÇİN İNDİRİLENLER/BİLGİSAYAR/PyQt5 Arayüz Tasarımı/ders notları/ders.ui'
#
# Created by: PyQt5 UI code generator 5.6
#
# 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(400, 400)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.pushButton_kimya = QtWidgets.QPushButton(self.centralwidget)
self.pushButton_kimya.setGeometry(QtCore.QRect(100, 110, 75, 23))
self.pushButton_kimya.setObjectName("pushButton_kimya")
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 400, 21))
self.menubar.setObjectName("menubar")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
self.pushButton_kimya.setText(_translate("MainWindow", "PushButton"))
Yardım Ederseniz Sevinirim