در این مطلب، ویدئو ایجاد رابط کاربری گرافیکی با پایتون و TKinter با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:11:56
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,530
بچه ها اسم من جان
2
00:00:01,530 –> 00:00:03,179
الدر فرانکو هستش و در این
3
00:00:03,179 –> 00:00:05,100
ویدیو به شما یاد میدم که
4
00:00:05,100 –> 00:00:06,930
چطور رابط کاربری گرافیکی
5
00:00:06,930 –> 00:00:09,919
با پایتون بسازید خیلی
6
00:00:15,450 –> 00:00:17,590
خوب به ویدیو خوش آمدید اسم من
7
00:00:17,590 –> 00:00:19,540
جان الدر است از کودی من آرام و در
8
00:00:19,540 –> 00:00:21,370
این ویدیو ما شروع به صحبت
9
00:00:21,370 –> 00:00:23,350
در مورد رابط های کاربری گرافیکی با
10
00:00:23,350 –> 00:00:25,720
پایتون می کنیم که به طور خاص با استفاده از kinter یا tkinter
11
00:00:25,720 –> 00:00:29,080
به نام آن من حدس می زنم، و
12
00:00:29,080 –> 00:00:31,330
این ماژولی است که با پایتون ساخته شده است
13
00:00:31,330 –> 00:00:32,800
که به شما امکان می دهد
14
00:00:32,800 –> 00:00:35,020
رابط های کاربری گرافیکی
15
00:00:35,020 –> 00:00:37,150
ساده و بسیار بسیار خوبی ایجاد کنید. بنابراین ما به سرعت
16
00:00:37,150 –> 00:00:39,070
شروع به بررسی می کنیم که در این
17
00:00:39,070 –> 00:00:41,860
ویدیو اصول اولیه را به شما نشان
18
00:00:41,860 –> 00:00:43,450
می دهیم این یک سری ویدیو خواهد بود تا بتوانید آن
19
00:00:43,450 –> 00:00:46,210
را دنبال کنید و همه چیز را در مورد آن یاد بگیرید
20
00:00:46,210 –> 00:00:48,520
، بنابراین اگر این ویدیو را دوست دارید قبل از شروع شروع کنیم
21
00:00:48,520 –> 00:00:50,320
و می خواهید بیشتر ببینید حتما
22
00:00:50,320 –> 00:00:52,120
دکمه لایک زیر را بشکنید
23
00:00:52,120 –> 00:00:53,710
در کانال مشترک شوید و حتما ببینید
24
00:00:53,710 –> 00:00:55,990
کودی آرام باشید یا من ده ها دوره
25
00:00:55,990 –> 00:00:57,760
با صدها ویدیو برای آموزش
26
00:00:57,760 –> 00:01:00,610
کدنویسی با استفاده از کد کوپن یوتیوب به g دارم. و 22 دلار
27
00:01:00,610 –> 00:01:02,590
تخفیف برای عضویت که تمام
28
00:01:02,590 –> 00:01:04,839
فیلم ها و کتاب های دوره های من با هزینه یک بار
29
00:01:04,839 –> 00:01:09,009
فقط 27 دلار است که بسیار دیوانه کننده است هههه،
30
00:01:09,009 –> 00:01:10,270
اما اگر علاقه دارید آن را بررسی کنید،
31
00:01:10,270 –> 00:01:12,400
بنابراین بیایید همان طور
32
00:01:12,400 –> 00:01:15,960
که گفتم پایتون با tkinter یا ساخته شده است.
33
00:01:15,960 –> 00:01:18,520
همانطور که بعضی ها آن
34
00:01:18,520 –> 00:01:20,950
را مهربان تر می نامند، احتمالاً آن را مهربان تر می نامم.
35
00:01:20,950 –> 00:01:22,929
T را رها می کنم، اگر آن را tkinter نام ببرم، ساکت است،
36
00:01:22,929 –> 00:01:23,439
37
00:01:23,439 –> 00:01:25,210
می دانید در مورد چه چیزی صحبت می کنم، بنابراین
38
00:01:25,210 –> 00:01:26,710
فرض می کنم اکنون پایتون
39
00:01:26,710 –> 00:01:28,090
را روی دستگاه خود نصب کرده اید. این
40
00:01:28,090 –> 00:01:30,520
باید روی ویندوز لینوکس یا مک کار کند، من
41
00:01:30,520 –> 00:01:32,170
روی یک رایانه ویندوزی هستم، بنابراین
42
00:01:32,170 –> 00:01:35,140
این را در نظر داشته باشید، اما به نظر میرسد که شما
43
00:01:35,140 –> 00:01:36,490
قبلا پایتون را نصب کردهاید، اگر
44
00:01:36,490 –> 00:01:38,109
این کار را ندارید، میتوانید ویدیوی دیگری برای
45
00:01:38,109 –> 00:01:39,969
نصب آن پیدا کنید. فرض میکنم شما
46
00:01:39,969 –> 00:01:41,679
قبلاً میدانید چگونه از پایتون استفاده کنید، بنابراین
47
00:01:41,679 –> 00:01:44,759
میتوانید یک اسکریپت را اجرا کنید و آن را
48
00:01:44,759 –> 00:01:46,960
بدون اینکه مجبور باشم به شما نشان دهم چگونه این کار را انجام دهید، کار
49
00:01:46,960 –> 00:01:48,969
کند، بنابراین بیایید به
50
00:01:48,969 –> 00:01:50,799
اینجا برویم، من یک ویرایشگر متن عالی دارم که
51
00:01:50,799 –> 00:01:52,689
میتوانید کاملاً از آن استفاده کنید. هر ویرایشگر متنی که
52
00:01:52,689 –> 00:01:55,689
بخواهید من سابلایم را دوست دارم رایگان است
53
00:01:55,689 –> 00:01:58,090
خیلی جالب است، بنابراین من یک فایل ذخیره نشده
54
00:01:58,090 –> 00:02:00,969
را در حال حاضر باز کرده ام، بنابراین برای شروع باید
55
00:02:00,969 –> 00:02:03,399
kinter را وارد کنیم و این واقعاً آسان است، ما
56
00:02:03,399 –> 00:02:08,500
فقط از حروف کوچک tki nter tkinter عبور
57
00:02:08,500 –> 00:02:11,700
می کنیم و سپس می خواهیم همه چیز را درست وارد کنیم،
58
00:02:11,700 –> 00:02:12,880
59
00:02:12,880 –> 00:02:14,830
بنابراین فوراً بیایید ادامه دهیم و
60
00:02:14,830 –> 00:02:18,100
این فایل را خوب ذخیره کنید، اجازه دهید ابتدا مشاهده کنیم.
61
00:02:18,100 –> 00:02:20,560
میخواهم بگویم نحو ما میخواهیم پایتون باشد،
62
00:02:20,560 –> 00:02:22,990
بنابراین ظاهر میشود، بیایید ادامه دهیم و
63
00:02:22,990 –> 00:02:24,770
این را ذخیره کنیم
64
00:02:24,770 –> 00:02:28,730
و من به دایرکتوری si خود میروم
65
00:02:28,730 –> 00:02:30,860
، شما میتوانید
66
00:02:30,860 –> 00:02:32,900
آن را در هر جایی که میخواهید ذخیره کنید. به یاد
67
00:02:32,900 –> 00:02:35,180
میآورم که من این دایرکتوری رابط کاربری گرافیکی GUI Gena را ایجاد کردم
68
00:02:35,180 –> 00:02:37,070
و اینجاست که
69
00:02:37,070 –> 00:02:38,450
همه این موارد را ذخیره میکنم، پس
70
00:02:38,450 –> 00:02:40,940
بیایید این یکی را سلام صدا کنیم و ادامه
71
00:02:40,940 –> 00:02:42,670
دهیم و آن را ذخیره کنیم،
72
00:02:42,670 –> 00:02:46,020
بنابراین میگوید hello dot PI
73
00:02:46,020 –> 00:02:49,480
فایل پایتون است. بسیار
74
00:02:49,480 –> 00:02:50,800
ساده است، ما فقط می خواهیم
75
00:02:50,800 –> 00:02:52,780
این ماژول را وارد کنیم tkinter همه چیز را وارد کنیم
76
00:02:52,780 –> 00:02:54,880
اکنون این به ما امکان می دهد از همه چیز در tkinter استفاده کنیم
77
00:02:54,880 –> 00:02:56,350
، راه های دیگری وجود دارد که می توانید
78
00:02:56,350 –> 00:02:58,750
این را وارد کنید، اما این یکی از
79
00:02:58,750 –> 00:03:00,430
راه های اصلی است که شما آن را انجام می دهید و من این کار را نمی کنم.
80
00:03:00,430 –> 00:03:01,630
در مورد یک صحبت خواهم کرد از راههای دیگر، زیرا
81
00:03:01,630 –> 00:03:03,180
این همان چیزی است که شما میخواهید در
82
00:03:03,180 –> 00:03:06,400
99.9 درصد مواقع استفاده کنید، بنابراین در kinter
83
00:03:06,400 –> 00:03:08,980
همه چیز یک
84
00:03:08,980 –> 00:03:11,470
85
00:03:11,470 –> 00:03:14,319
86
00:03:14,319 –> 00:03:16,239
87
00:03:16,239 –> 00:03:18,790
ویجت است. آن را مانند پنجره
88
00:03:18,790 –> 00:03:22,300
ای در نظر بگیرید که هر برنامه رابط کاربری گرافیکی
89
00:03:22,300 –> 00:03:23,769
روی رایانه شما مانند یک پنجره است،
90
00:03:23,769 –> 00:03:25,000
اگر از یک دستگاه ویندوز استفاده می
91
00:03:25,000 –> 00:03:27,040
کنید، اگر از
92
00:03:27,040 –> 00:03:28,540
سیستم عامل مک یا لینوکس استفاده می کنید،
93
00:03:28,540 –> 00:03:30,610
پنجره ویندوز است. ما باید
94
00:03:30,610 –> 00:03:32,440
قبل از انجام هر کار دیگری آن را ایجاد کنیم، بنابراین ما
95
00:03:32,440 –> 00:03:34,720
آن را root می نامیم، ویجت ریشه است
96
00:03:34,720 –> 00:03:39,220
و ما فقط آن را برابر با 80k قرار می دهیم و تمام
97
00:03:39,220 –> 00:03:41,830
است، بنابراین این ابتدا
98
00:03:41,830 –> 00:03:43,630
باید انجام شود این باید قبل از هر چیز دیگری در
99
00:03:43,630 –> 00:03:44,709
برنامه شما اتفاق بیفتد. دوباره
100
00:03:44,709 –> 00:03:47,079
با tkinter کار میکنید، بنابراین فقط
101
00:03:47,079 –> 00:03:48,519
آن را اولین کاری کنید که همیشه
102
00:03:48,519 –> 00:03:50,620
این کار را برای بقیه انجام میدهید.
103
00:03:50,620 –> 00:03:52,450
104
00:03:52,450 –> 00:03:55,209
105
00:03:55,209 –> 00:03:59,470
آن را دوست دارم می گویند
106
00:03:59,470 –> 00:04:02,110
برخی متن درست است و متن
107
00:04:02,110 –> 00:04:03,670
هر زمان که بخواهیم سلام دنیا یا
108
00:04:03,670 –> 00:04:05,680
هر چیز دیگری خواهد بود، بنابراین اکنون باید یک ویجت برچسب ایجاد
109
00:04:05,680 –> 00:04:08,110
کنیم در طول این
110
00:04:08,110 –> 00:04:10,239
مجموعه، من در مورد همه
111
00:04:10,239 –> 00:04:11,470
ویجتهای مختلف صحبت خواهم کرد که در مورد آنها به خوبی صحبت خواهیم کرد.
112
00:04:11,470 –> 00:04:13,870
جزئیات و ما
113
00:04:13,870 –> 00:04:15,610
در آینده به این موضوع خواهیم پرداخت و برای این
114
00:04:15,610 –> 00:04:16,779
ویدیو فقط از ویجت برچسب استفاده می کنیم،
115
00:04:16,779 –> 00:04:18,250
من قرار نیست در مورد آن با عمق زیاد صحبت کنم
116
00:04:18,250 –> 00:04:20,440
زیرا بسیار ساده است، ممکن است
117
00:04:20,440 –> 00:04:21,880
کمی در مورد آن با جزئیات بیشتر صحبت
118
00:04:21,880 –> 00:04:24,160
کنم. بعداً، اما برای ایجاد هر چیزی
119
00:04:24,160 –> 00:04:26,710
در kinter است، واقعاً یک فرآیند دو مرحلهای است،
120
00:04:26,710 –> 00:04:29,320
شما باید آن چیز را تعریف کنید و
121
00:04:29,320 –> 00:04:31,690
آن را ایجاد کنید و سپس باید آن را روی
122
00:04:31,690 –> 00:04:34,060
صفحه قرار دهید، بنابراین همیشه دو مرحله است، بنابراین
123
00:04:34,060 –> 00:04:35,560
اولین مرحله را میخواهیم انجام دهیم. یک ویجت برچسب ایجاد کنید،
124
00:04:35,560 –> 00:04:37,450
بنابراین من فقط میخواهم آن را
125
00:04:37,450 –> 00:04:42,250
کار برچسب من نام ببرم و سپس
126
00:04:42,250 –> 00:04:45,340
آن را برابر با یک ویجت برچسب قرار میدهم، بنابراین ما
127
00:04:45,340 –> 00:04:48,220
این تابع برچسب را درست داشته باشیم
128
00:04:48,220 –> 00:04:51,430
و سپس میخواهیم این به
129
00:04:51,430 –> 00:04:55,240
سمت راست ویجت اصلی ما و سپس برای متن وارد شود. ما
130
00:04:55,240 –> 00:04:58,690
میخواهیم اگر درست تایپ کنم سلام دنیا
131
00:04:58,690 –> 00:05:00,970
باشد تمام شد، بنابراین
132
00:05:00,970 –> 00:05:04,630
ما اکنون یک برچسب یک ویجت برچسب ایجاد
133
00:05:04,630 –> 00:05:07,000
کرده ایم، اکنون باید آن ویجت را
134
00:05:07,000 –> 00:05:09,370
در ویجت ریشه خود در پنجره اصلی خود قرار دهیم،
135
00:05:09,370 –> 00:05:11,290
بنابراین این یک فرآیند دو مرحله ای است که من در مورد آن صحبت می کردم،
136
00:05:11,290 –> 00:05:12,640
اکنون چند
137
00:05:12,640 –> 00:05:14,020
راه مختلف وجود دارد که می توانید با tkinter چیزها را
138
00:05:14,020 –> 00:05:16,780
روی صفحه قرار دهید و اولین
139
00:05:16,780 –> 00:05:18,340
موردی که ما به آن نگاه می کنیم این است که آن را بسته بندی می کنیم، ما
140
00:05:18,340 –> 00:05:20,050
فقط آن را در آنجا بسته بندی می کنیم و وقتی به
141
00:05:20,050 –> 00:05:22,960
بسته فکر می کنید دقیقاً مانند بسته بندی
142
00:05:22,960 –> 00:05:25,210
فکر کنید، در ابتدا فقط آن را به آنجا می
143
00:05:25,210 –> 00:05:27,730
اندازید. نقطه در دسترس درست است
144
00:05:27,730 –> 00:05:29,800
فقط به اندازهای است
145
00:05:29,800 –> 00:05:32,200
که بسیار ساده است، ما
146
00:05:32,200 –> 00:05:34,000
فقط آن را در آنجا پرتاب میکنیم و به همین دلیل است
147
00:05:34,000 –> 00:05:35,020
که از آن برای این ویدیو استفاده
148
00:05:35,020 –> 00:05:36,300
میکنم، زیرا ما چیز دیگری یاد
149
00:05:36,300 –> 00:05:38,170
نگرفتهایم. ما از روش دیگری
150
00:05:38,170 –> 00:05:40,270
برای قرار دادن چیزها روی صفحه استفاده
151
00:05:40,270 –> 00:05:41,620
خواهیم کرد و احتمالاً بعداً در چند ویدیوی بعدی در مورد آن صحبت خواهیم کرد،
152
00:05:41,620 –> 00:05:43,330
153
00:05:43,330 –>