ایرن علم سایتی که در ان هرچی بخواهید هست

۲ مطلب با کلمه‌ی کلیدی «کتابخانه» ثبت شده است

امورش pyqt قسمت 4

اموزش pyqt قسمت 4

به نام خدا من محمد جواد حق بیگی هستم در این جلسه با QPushButton اشنا میشیم و کاربردش رو بررسی میکنیم

برای ایجاد یک صفحه همراه QPushButton از کد زیر کمک میکیریم

from PySide2.QtWidgets import *
from PySide2 import *
from PySide2.QtCore import *
class Main(QMainWindow):
       def __init__(self):
             super().__init__()
             self.setWindowTitle("button example")
             button = QPushButton("press me" , self)
             self.show()
app = QApplication()
window = Main()
window.show()
app.exec_()

اگر این کد را اجرا کنید خروجی زیر رو میگیرید:

که داخلش یک دکمه که روش بزنید کاری نمیکنه هستش

برای این که بگیم وتی روش زد چه اتفاقی بیافتد از کد زیر کمک میگیریم

from PySide2.QtWidgets import *
 from PySide2 import *
 from PySide2.QtCore import * 
class Main(QMainWindow):
        def __init__(self):
              super().__init__() 
              self.setWindowTitle("button example")              
              button = QPushButton("press me" , self)
              button.clicked.connect(self.clicked)
              self.show() 
        def clicked(self):
              print("clicked")
app = QApplication() 
window = Main() 
window.show() 
app.exec_()

در این جلسه اشنایی مختصری با QPushButton داشتیم و در جلسه های بعد بیشتر اشنا میشیم

به وبلاگ سر بزنید

ادرس

تا مطلب بعد خدا نگهدار.

۰ نظر موافقین ۰ مخالفین ۰
محمد جواد حق بیگی

اموزش ارسال ایمیل با پایتون

آموزش ارسال email با پایتون

 

به نام خدا من محمد جواد حق بیگی هستم نویسنده وبلاگ ادرس هستم در این آموزش قصد داریم با ماژول smtlib اشنا شویم و کاربردش را بررسی کنیم :

این ماژول از اول رو پایتون هست و نیازی به نصب نداره برای اینکه ما بتونیم با کد پایتون در gmail لوگین کنیم باید روی این لینک کلیک کنید و دکمه رو روشن کنید تا گوگل اجازه بده در gmail لوگین کنیم

بعد با دستور زیر ماژول رو ایمپورت میکنیم

import smtplib
import ssl

بعد با دستور زیر به سرور gmail لوگین میکنیم

port = 465  #
context = ssl.create_default_context()
with smtplib.SMTP_SSL("smtp.gmail.com", port, context=context) as server:
       server.login(رمز ایمیل،ایمیل)

برای ارسال پیام از دستور زیر استفاده میکنیم

server.sendmail(پیغام ، ایمیل دریافت کننده ،ایمیل)

تذکر:حتما پیغام باید string باشد

این جلسه به پایان رسید تا جلسه بعد خداحافظ

۱ نظر موافقین ۰ مخالفین ۰
محمد جواد حق بیگی