چنل پایتون | جنگو | برنامه نویسی وب سایت | HTML & CSS & JS
import tkinter as tk from tkinter import ttk import time def start(): GB = 100 download = 0 bar['value'] = 0 speed = 1 while(download < GB): time.sleep(0.05) bar['value'] += (speed/GB)*100 download += speed …
دانلود فایل تستی ۱۰۰ گیگی با پایتون گرافیکی
import webbrowser
from tkinter import *
root = Tk()
root.title("WebBrowser")
root.geometry("380x200")
def google():
webbrowser.open("https://www.google.com")
mygoogle = Button(root, text="open Google", command=google).pack (pady=20)
root.mainloop()
🔥2👍1
منتظر آموزش مقدماتی تا پیشرفته Tkinter باشید🙂
❤1😁1
آموزش Tkinter از مقدماتی تا پیشرفته
اول از همه باید یک صفحه اصلی برای برنامه خود ایجاد کنیم که به صورت زیر است:
# Import library
import tkinter as tk
# main the window
win = tk.Tk()
win.mainloop()
حالا میتونیم کار های خود را روی این صفحه انجام بدیم
اولین کار برچسب ها هستند که Label نام دارن
مثلا هر متنی میخوایم رو توی این صفحه قرار میدیم
مثلا من میخوام Hello python world رو بزارم
باید به صورت زیر بنویسیم:
مثلا من میخوام Hello python world رو بزارم
باید به صورت زیر بنویسیم:
import tkinter as tk
win = tk.Tk()
my_label = tk.Label(win, text="Hello python world", font=("Arial", 20))
my_label.pack()
win.mainloop()
ما میتونیم بک گراند این برچسب رو هم تغییر بدیم به صورت زیر:
در کد بالا زمینه برچسب قرمز است و رنگ فونت آن زرد
import tkinter as tk
win = tk.Tk()
my_label = tk.Label(win, text="Hello python world", font=("Arial", 20), bg="red", fg="yellow")
my_label.pack()
win.mainloop()
در کد بالا زمینه برچسب قرمز است و رنگ فونت آن زرد
ما میتونیم به برچسبمون مختصات بدیم به صورت زیر:
در کد بالا محور x برابر با 25 هست و محور y برابر با 70 هست
import tkinter as tk
win = tk.Tk()
my_label = tk.Label(win, text="Hello python world", font=("Arial", 20), bg="red", fg="yellow")
my_label.place(x='25', y='70')
win.mainloop()
در کد بالا محور x برابر با 25 هست و محور y برابر با 70 هست
ادامه آموزش tkinter باشه برا جلسه بعد (فردا)🤗🤗
تا چند دقیقه دیگه گذاشته میشه😁
❤3🥰1
ما میتونیم توی صفحه گرافیکیمون دکمه بزاریم (button)
برای اینکار به صورت زیر عمل میکنیم:
در قسمت command میتونیم کاری که میخوایم با زدن دکمه انجام بده بزاریم
مثلا اگه میخوایم پرینت کنه سلام باید بزنیم print("hello")
برای اینکار به صورت زیر عمل میکنیم:
import tkinter as tk
win = tk.Tk()
b1 = tk.Button(win, text="button1", command=None)
b1.pack()
b2 = tk.Button(win, text="button2", command=None)
b2.pack()
win.mainloop()
در قسمت command میتونیم کاری که میخوایم با زدن دکمه انجام بده بزاریم
مثلا اگه میخوایم پرینت کنه سلام باید بزنیم print("hello")
🗿1
تمرین:
برنامه ای گرافیکی بنویسید که دو دکمه Hello و Quit در صفحه باشد و با زدن Hello چاپ شود و با زدن Quit برنامه بسته شود
جواب:
برنامه ای گرافیکی بنویسید که دو دکمه Hello و Quit در صفحه باشد و با زدن Hello چاپ شود و با زدن Quit برنامه بسته شود
جواب:
import tkinter as tk
def Hello():
print('Hello')
root = tk.Tk()
button = tk.Button(root, text="Quit", command=quit)
button.pack()
hello_btn = tk.Button(root, text="Hello", command=Hello)
hello_btn.pack()
root.mainloop()
doz-game.py
10.3 KB
سورس بازی دوز گرافیکی با پایتون
MusicPlayer.py
3 KB
سورس موزیک پلیر با پایتون
quiz_game.py
4.9 KB
سورس بازی Quiz با پایتون