EfeHizm
Decapat
- Katılım
- 19 Temmuz 2021
- Mesajlar
- 124
Daha fazla
- Cinsiyet
- Erkek
Arkadaşlar PyQt5 daha yeni öğrendim tam olarak öğrenemedim fakat PyQt5 ile bir sıkıntı çıkmadı fakat line edite link bırakım push buttona basıyorum 2 3 saniye bir şey olmuyor ondan sonra kapanıyor ve uzun bir hata veriyor. Nerede yanlışlık var çözemedim.
Kod:
from PyQt5.QtWidgets import *
import sys
from PyQt5.QtCore import *
from pytube import YouTube
class Pencere(QWidget):
def __init__(self):
super().__init__()
self.resize(QSize(480,300))
self.setMaximumSize(480,300)
self.setMinimumSize(480,300)
self.layout=QHBoxLayout()
self.label=QLabel(self)
self.label.setText("Youtube\nDownloader")
self.label.setStyleSheet("color:red; font-weight:bold; font-size:12pt")
self.lineedit=QLineEdit(self)
self.lineedit.setText("Lütfen Link giriniz.")
self.button=QPushButton(self)
self.button.setText("Tamam")
self.button.setStyleSheet("color: green")
self.label2=QLabel(self)
self.label2.setText("Efehizm")
self.label2.setStyleSheet("color: red")
self.layout.addWidget(self.label2)
self.layout.addWidget(self.lineedit)
self.layout.addWidget(self.label)
self.layout.addWidget(self.button)
self.lineedit.setGeometry(QRect(10,250,350,30))
self.label.setGeometry(QRect(190,0,100,125))
self.button.setGeometry(QRect(370,250,100,30))
self.label2.setGeometry(QRect(425,285,100,10))
self.button.clicked.connect(self.indir)
def indir(self):
link= self.lineedit.text()
YouTube(link).streams.get_highest_resolution().download
uygulama = QApplication(sys.argv)
pencere = Pencere()
pencere.show()
uygulama.exec_()
Son düzenleyen: Moderatör: