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

۳ مطلب با کلمه‌ی کلیدی «tkinter» ثبت شده است

آموزش بدست اوردن ip عمومی با پایتون

به نام خدا. امروز من میخوام به شما یاد بدیم چطور ip عمومی رو بدست بیاورید اول اگه کتابخانه requests رو ندارید با دستور زیر نصب کنید

pip install requests

اگر دارید که هیچی بعد با دستور زیر اطلاعات رو بدست میاوریم

import requests

ip_request = requests.get('https://get.geojs.io/v1/ip.json')

my_ip = ip_request.json()['ip']

print(my_ip)

 

توضیحات :این کد در خط اول کتابخانه requests رو ایمپورت میکنه بعد از ادرس  https://get.geojs.io/v1/ip.json

 

اطلاعات میگیرد بعد هم اطلاعات  رو به json تبدیل مینه و بعد print میکنه به همین سادگی لطفا نظرتون رو بگید

و دوباره سر بزنید.

 

 

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

اموزش tkinter قسمت-2

 به نام خدا تو جلسه قبل یک صفحه ساختیم و بعد توش یک متن گذاششتیم امروز با دکمه اشنا میشین و کاربرد اون رو یاد میگریم 

تو جلسه قبلی گفتیم که tkinter رو ایمپورت میکنیم یک متن توش گذاشتیم و مین لوپ کردیم در این جلسه یک دکمه درست میکنیم که هر وقت روش زدیم بگه hello world اول کد زیر داخل کد های برنامه ی گرافیکی بنویسید:

نام دکمه = Button(نام پنجره , text = متن دکمه)

بعد با دستور زیر وارد صفحه کنیدش

نام دکمه.pack()

برای اینکه بگید وقتی دکمه رو زدید چیشه یک اتفاق با def بالا تر از کد دکمه مثل شکر زیر درست کنید:

 

def نام رویداد:

       کد های رویداد

این کد ها به صورت خود کار با کلیک روی دکمه کار نمی کنند با دستور زیر تنطیم کنید وقتی روی دکمه زدید چه اتفاقی بی افتد:

نام دکمه.config(command = نام رویداد) 

 

خوب این جلسه به پایان رسید کد های پروژه در پایین قرار داده شدن:

لینک کد های این قسمت

 

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

اموزش tkinter قسمت 1

به نام خدا من محمد جواد حق بیگی مدیر وبلاگ هستم امروز با قسمت اول اموزش کتابخانه گرافیکی tkinter  هستیم خوب خلاصه این جلسه این هست که یک صفحه گرافیکی درست میکنیم و داخلش یک متن قرار میدهیم و صفحه مون رو mainloop میکنیم خوب اول کتابخانه tkinter رو ایمپورت میکنیم با کد زیر

* from tkinter import 

و بعد برای ایجاد صفحه کد زیر رو 

 

()win = Tk

و در پایین mainloop میکنیم

 

() win.mainloop

الان اگه کد را ران کنید یه صفحه گرافیکی خالی گرافیکی میبینید که هیچ محتوایی ندارد و بالایش نوشته tk این اسم برنامه است که با کد زیر میتوان تقییر داد

("program name")win.title

دقت کنید کد های برنامه رو داخل ()win.mainloop قرار دهید و جای  program name  نام برنامه را بنویسید.

برای ایجاد متن در tkinter از کد زیر استفاده کنید

  ("متن"=text,نام صفحه)Label=نام

و برای گزاشتن متن در صفحه :

()pack.نام متن 

این هم از جلسه اول اموزش پایتون گرافیکی.

خداحافظ.

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