در این مطلب، ویدئو افزودن فریم به برنامه – آموزش شماره 11 Python Tkinter GUI با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:09:00
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:01,620
بچه ها چه خبره جان الدر اینجا
2
00:00:01,620 –> 00:00:03,780
از کونامی مشترک در این ویدیو من می خواهم
3
00:00:03,780 –> 00:00:05,069
به شما نشان دهم که چگونه از فریم ها با
4
00:00:05,069 –> 00:00:08,089
Kenter و Python استفاده کنید،
5
00:00:13,429 –> 00:00:15,440
خوب بچه ها در آخرین ویدیو
6
00:00:15,440 –> 00:00:17,510
که یک نوار وضعیت برای برنامه خود ایجاد کردیم در این
7
00:00:17,510 –> 00:00:19,880
ویدیو می خواهم کمی فوکوس را تغییر دهم.
8
00:00:19,880 –> 00:00:22,130
ویجت دیگری را به شما نشان میدهد که Kenter
9
00:00:22,130 –> 00:00:24,349
از قاب آن استفاده میکند، اما قبل از شروع،
10
00:00:24,349 –> 00:00:25,640
اگر این ویدیو را دوست دارید میخواهید بیشتر
11
00:00:25,640 –> 00:00:27,259
شبیه آن را ببینید، حتماً دکمه
12
00:00:27,259 –> 00:00:29,210
لایک زیر را فشار دهید، در کانال مشترک شوید و
13
00:00:29,210 –> 00:00:30,650
حتماً Cody me.com را بررسی کنید.
14
00:00:30,650 –> 00:00:32,058
ده ها دوره با صدها
15
00:00:32,058 –> 00:00:33,980
ویدیو دارم که به شما آموزش می دهد با استفاده از کد کوپن
16
00:00:33,980 –> 00:00:36,050
یوتیوب کد نویسی کنید تا از عضویت 22 دلاری تخفیف بگیرید
17
00:00:36,050 –> 00:00:37,580
که تمام فیلم ها و کتاب های دوره های من
18
00:00:37,580 –> 00:00:39,949
با هزینه یک بار فقط 27 دلار است که
19
00:00:39,949 –> 00:00:43,070
بسیار ارزان است، بنابراین من یک نسخه جدید دارم. فایل
20
00:00:43,070 –> 00:00:44,979
باز است و من همین
21
00:00:44,979 –> 00:00:48,080
کد استاندارد را دارم که همه پروژههای ما
22
00:00:48,080 –> 00:00:50,150
با آن شروع میشوند و بیایید به اینجا برویم و
23
00:00:50,150 –> 00:00:55,729
آن را ذخیره کنیم و آن را ذخیره
24
00:00:55,729 –> 00:00:56,920
25
00:00:56,920 –> 00:01:01,189
26
00:01:01,189 –> 00:01:03,170
کنیم. یک قاب ایجاد کنید و یک قاب دقیقاً
27
00:01:03,170 –> 00:01:04,369
همان چیزی است که من به نظر می رسد کمی شبیه
28
00:01:04,369 –> 00:01:07,490
جعبه به عنوان یک حاشیه است که می توانید یک برچسب
29
00:01:07,490 –> 00:01:09,650
روی آن داشته باشید یا نه و
30
00:01:09,650 –> 00:01:12,229
فقط برای مرتب نگه داشتن چیزها در
31
00:01:12,229 –> 00:01:14,509
برنامه شما استفاده می شود بنابراین ممکن است بخش های مختلفی داشته باشید
32
00:01:14,509 –> 00:01:17,180
که بخواهید به
33
00:01:17,180 –> 00:01:20,060
صورت بصری آنها را کنار هم قرار دهید. و یک فریم راه خوبی
34
00:01:20,060 –> 00:01:22,310
برای انجام این کار است، بنابراین ایجاد فریمها واقعاً آسان است،
35
00:01:22,310 –> 00:01:23,960
این فقط یک ویجت است مانند
36
00:01:23,960 –> 00:01:25,190
همه ویجتهای دیگر و ما آن را
37
00:01:25,190 –> 00:01:27,440
عمدتاً به همان روشی ایجاد میکنیم که ابزارکهای دیگر را ایجاد میکنیم،
38
00:01:27,440 –> 00:01:29,120
بنابراین من فقط این
39
00:01:29,120 –> 00:01:30,680
فریم را میتوانم صدا کنم. آن را هر چیزی که میخواهید صدا کنید
40
00:01:30,680 –> 00:01:34,070
و به آن میگویند اصطلاح واقعی یک
41
00:01:34,070 –> 00:01:37,909
قاب برچسب است، بنابراین ما این را در
42
00:01:37,909 –> 00:01:41,510
مسیر میخواهیم و فرض کنید میخواهیم متن
43
00:01:41,510 –> 00:01:46,390
برابر شود این فریم من
44
00:01:46,390 –> 00:01:49,310
45
00:01:49,310 –> 00:01:53,630
است. go pad X برابر با 5 و pad
46
00:01:53,630 –> 00:01:56,450
y برابر با 5 است و ما
47
00:01:56,450 –> 00:01:58,430
در عرض یک دقیقه با این بالشتک ها بازی می کنیم تا به شما نشان دهیم
48
00:01:58,430 –> 00:02:01,340
دقیقاً چه کاری انجام می دهند.
49
00:02:01,340 –> 00:02:03,320
50
00:02:03,320 –> 00:02:05,000
سریع
51
00:02:05,000 –> 00:02:07,540
اینجا و
52
00:02:08,619 –> 00:02:11,319
اجازه دهید به این مقداری بالشتک بدهیم تا pad x
53
00:02:11,319 –> 00:02:16,660
برابر le شود می گوییم 10 و اگر y برابر با 10 باشد،
54
00:02:16,660 –> 00:02:20,080
خواهیم دید که دقیقاً چه
55
00:02:20,080 –> 00:02:23,709
کاری با بالشتک Y
56
00:02:23,709 –> 00:02:26,260
57
00:02:26,260 –> 00:02:27,549
58
00:02:27,549 –> 00:02:29,799
انجام می دهد. ببینید اگر ما
59
00:02:29,799 –> 00:02:31,629
این را ذخیره کنیم، فکر نمیکنم در واقع کاری
60
00:02:31,629 –> 00:02:33,099
انجام دهد که ما هنوز چیزی را
61
00:02:33,099 –> 00:02:34,900
در کادر قرار ندادهایم، اما میتوانیم این را اجرا کنیم تا ببینیم
62
00:02:34,900 –> 00:02:37,569
اجازه دهید پایتون را ببینیم، توجه داشته باشید که من در
63
00:02:37,569 –> 00:02:39,940
دایرکتوری رابط کاربری گرافیکی c4 اسلش خود هستم که در آن قرار داریم. تا به حال
64
00:02:39,940 –> 00:02:42,220
همه فایلهایمان را ذخیره کردهایم، مورچهها
65
00:02:42,220 –> 00:02:46,360
این فریم را نقطه pi مینامند، آن را اجرا کن، پس بگذار
66
00:02:46,360 –> 00:02:49,299
این را بکشم، واقعاً هنوز کاری انجام نمیدهد،
67
00:02:49,299 –> 00:02:50,739
زیرا ما
68
00:02:50,739 –> 00:02:53,440
چیزی در کادر قرار ندادهایم، بنابراین این کار بعدی
69
00:02:53,440 –> 00:02:54,970
است که میخواهیم انجام دهیم. بنابراین ما میتوانیم
70
00:02:54,970 –> 00:02:56,530
هر کاری که بخواهیم انجام دهیم، اما منظورم این است که میتوانیم
71
00:02:56,530 –> 00:02:58,629
هر چیزی را که میخواهیم در داخل آن قرار دهیم
72
00:02:58,629 –> 00:03:00,040
تا به شما نشان دهیم چگونه این کار را انجام
73
00:03:00,040 –> 00:03:01,299
74
00:03:01,299 –> 00:03:05,829
75
00:03:05,829 –> 00:03:07,299
دهید. یک ویجت دکمه ای که قبلاً هزاران بار این کار را انجام داده
76
00:03:07,299 –> 00:03:10,120
ایم، بنابراین به
77
00:03:10,120 –> 00:03:11,739
طور معمول اکنون نمی توانیم این را در
78
00:03:11,739 –> 00:03:15,040
root درست ریشه خود قرار دهیم ظرف اما حالا ما
79
00:03:15,040 –> 00:03:17,670
آن را در رو نمیخواهیم، میخواهیم آن را در قاب قرار دهیم، که
80
00:03:17,670 –> 00:03:20,410
ین همان چیزی است که در اینجا می
81
00:03:20,410 –> 00:03:23,200
گفتیم این را درست در قاب قرار دهید تا غی
82
00:03:23,200 –> 00:03:25,359
از اینکه اساساً هم
83
00:03:25,359 –> 00:03:28,959
ن است که میتوانیم فقط متن را برابر کنیم، کل
84
00:03:28,959 –> 00:03:32,590
ک نکنید. اینجا خیلی خوب است
85
00:03:32,590 –> 00:03:35,230
و بعد مثل هر زمانی که میخواهیم
86
00:03:35,230 –> 00:03:37,090
این را به چیزی اضافه کنیم، میتوانیم آن را در آنجا بسته بندی کنیم
87
00:03:37,090 –> 00:03:41,169
، پس بیایید این را ذخیره کنیم،
88
00:03:41,169 –> 00:03:44,440
به اینجا برگردیم و این مرد را اجرا کنیم و
89
00:03:44,440 –> 00:03:46,680
90
00:03:48,690 –> 00:03:51,540
اینجا میرویم، میبینیم این قاب من است و
91
00:03:51,540 –> 00:03:52,860
داخل آن است. دکمهای که میگوید
92
00:03:52,860 –> 00:03:54,120
اینجا را کلیک نکنید، دکمه هیچ کاری انجام نمیدهد،
93
00:03:54,120 –> 00:03:55,730
زیرا ما به آن نگفتیم که کاری انجام دهد،
94
00:03:55,730 –> 00:03:58,620
اما بله تقریباً همینطور است، بنابراین به
95
00:03:58,620 –> 00:04:02,460
این قاب که یک جورهایی جالب است توجه کنید، اجازه دهید این را
96
00:04:02,460 –> 00:04:05,930
ببندیم و یک بار دیگر آن را اجرا کنیم.
97
00:04:06,620 –> 00:04:08,450
بیایید با این بازی کنیم به یاد داشته باشید
98
00:04:08,450 –> 00:04:10,730
که ما پد X و pad
99
00:04:10,730 –> 00:04:14,720
Y را برای خود قاب داشتیم و وقتی آن را
100
00:04:14,720 –> 00:04:17,180
بسته بندی کردیم به آن مقداری بالشتک دادیم، بنابراین
101
00:04:17,180 –> 00:04:19,970
به این نگاه کنید
102
00:04:19,970 –> 00:04:22,919
بیایید دوباره کد را برداریم
103
00:04:22,919 –> 00:04:27,800
و آن را اینجا بکشید تا متوجه شوید
10