بسم الله رحمن الرحیم
سلام به همه ی دوستان پس از گذشت حدود 2 ماه از زمانی که وبلاگ رو درست کردم بلاخره سایت راه اندازی شد و از این به بعد این وبلاگ به عنوان وبلاگ سایت شناخته میشود
ادرس سایت:https://irnelm.ir
سلام به همه ی دوستان پس از گذشت حدود 2 ماه از زمانی که وبلاگ رو درست کردم بلاخره سایت راه اندازی شد و از این به بعد این وبلاگ به عنوان وبلاگ سایت شناخته میشود
ادرس سایت:https://irnelm.ir
به نام خدا من محمد جواد حق بیگی هستم در این جلسه با 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 داشتیم و در جلسه های بعد بیشتر اشنا میشیم
به وبلاگ سر بزنید
تا مطلب بعد خدا نگهدار.
به نام خدا امروز من میخوام شما را با کتابخانه zipfile و rarfile اشنا کنیم برای نصب کتابخانه rarfile با دستور زیر پیش برید
pip install rarfile
نکته: کتابخانه zipfileهمراه با پایتون نصب میشود
امکان باز کردن فایل rar رمز دار وجود ندارد اما میتوان فایل zip رمز دار را باز کرد
برای شروع کتابخانه های مورد نظر رو ایمپورت میکنیم
import rarfile ,zipfile
برای استخراج فایل zip با دستور زیر عمل میکنیم
with zipfile.ZipFile("مکان فایل rar") as f: f.extractall("محل استخراج")
و برای استخراج فایل rar
with rarfile.RarFile() as f: f.extractall()
f._filepassed(رمز)
این مطلب به پایان رسید به وبلاگ سر بزنید و نظرتون رو بگید
تذکر:جایی گذاشتین منبع رو ذکر کنید
به نام خدا من محمد جواد حق بیگی هستم نویسنده وبلاگ ادرس هستم در این آموزش قصد داریم با ماژول 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 باشد
این جلسه به پایان رسید تا جلسه بعد خداحافظ