در این مطلب، ویدئو اسلایدر و فرم جستجو را به برنامه نقشه اضافه کنید – Python Tkinter GUI Tutorial 218 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:08:55
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:01,520
بچه ها جان بزرگتر اینجا
2
00:00:01,520 –> 00:00:03,040
از codingvideo.com چه خبره
3
00:00:03,040 –> 00:00:04,480
4
00:00:04,480 –> 00:00:07,440
5
00:00:08,400 –> 00:00:09,599
6
00:00:09,599 –> 00:00:11,840
7
00:00:11,840 –> 00:00:13,120
شما این ویدیو را دوست دارید
8
00:00:13,120 –> 00:00:14,400
می خواهید بیشتر شبیه آن را ببینید حتماً
9
00:00:14,400 –> 00:00:15,920
مانند زیر را شکست دهید در کانال مشترک شوید
10
00:00:15,920 –> 00:00:17,520
الگوریتم یوتیوب را به من معرفی
11
00:00:17,520 –> 00:00:19,119
کنید و به coding.com مراجعه کنید ما ده
12
00:00:19,119 –> 00:00:20,480
ها دوره با هزاران ویدیو برای
13
00:00:20,480 –> 00:00:22,080
آموزش کدنویسی به شما داریم. از کد کوپن
14
00:00:22,080 –> 00:00:24,160
youtube50 برای دریافت 50 تخفیف عضویت در تمام
15
00:00:24,160 –> 00:00:25,680
فیلم ها و کتاب های دوره های من با هزینه یک بار استفاده کنید
16
00:00:25,680 –> 00:00:27,599
که بسیار ارزان است، خوب است همانطور
17
00:00:27,599 –> 00:00:29,199
که در این ویدیو گفتم ما
18
00:00:29,199 –> 00:00:30,960
برنامه نقشه را تغییر می دهیم، برنامه نقشه ای که روی
19
00:00:30,960 –> 00:00:32,960
آن کار کردیم خنده دار به نظر می رسد.
20
00:00:32,960 –> 00:00:34,480
در آخرین ویدیو، بنابراین در
21
00:00:34,480 –> 00:00:36,640
ویدیوی آخر، ما فقط آن را به سختی کدگذاری کردیم
22
00:00:36,640 –> 00:00:38,320
تا آدرسی را در این ویدیو نشان دهیم، ما
23
00:00:38,320 –> 00:00:40,239
این فرم کوچک را اینجا اضافه می کنیم تا بتوانیم
24
00:00:40,239 –> 00:00:42,320
چیزی را تایپ کنیم و من در شیکاگو تایپ کنم،
25
00:00:42,320 –> 00:00:44,960
روی جستجوی بالا کلیک کنید boom it آن را جستجو
26
00:00:44,960 –> 00:00:47,760
می کنیم، ما این نوار لغزنده را داریم تا بتوانیم i بزرگنمایی کنیم
27
00:00:47,760 –> 00:00:49,280
n
28
00:00:49,280 –> 00:00:52,000
و بزرگنمایی کنید و همه کارها را انجام دهید و
29
00:00:52,000 –> 00:00:53,039
این کاری است که ما در این
30
00:00:53,039 –> 00:00:54,480
ویدیو انجام می دهیم، بنابراین بیایید به کد خود برویم، من
31
00:00:54,480 –> 00:00:55,840
از ویرایشگر متن sublime استفاده می کنم و
32
00:00:55,840 –> 00:00:57,440
سپس ترمینال bash را مثل همیشه دریافت کنید و مثل
33
00:00:57,440 –> 00:00:58,399
همیشه می توانید یک پیوند به کد
34
00:00:58,399 –> 00:01:00,320
در بخش نظرات پین در زیر و
35
00:01:00,320 –> 00:01:01,440
همچنین پیوند به لیست پخش با تمام
36
00:01:01,440 –> 00:01:03,120
ویدیوهای دیگر این سری بیش از 200 ویدیو،
37
00:01:03,120 –> 00:01:04,720
بنابراین اگر تا به
38
00:01:04,720 –> 00:01:06,400
حال این کار را نکرده اید، بررسی کنید، بنابراین من کد آخرین
39
00:01:06,400 –> 00:01:09,040
ویدیوی خود را دریافت کرده ام. من به تازگی نام آن را map2.pi تغییر داده ام
40
00:01:09,040 –> 00:01:10,880
و بیایید به اینجا بیاییم
41
00:01:10,880 –> 00:01:12,960
و در زیر جایی که در ویجت نقشه خود بسته بندی کرده
42
00:01:12,960 –> 00:01:14,640
ایم، شروع کنیم به ساختن
43
00:01:14,640 –> 00:01:16,400
چیزها، بنابراین می خواهم این را
44
00:01:16,400 –> 00:01:18,240
قاب زیر خط خود بنامم، بیایید یک قاب ایجاد
45
00:01:18,240 –> 00:01:20,320
کنیم که یک برچسب باشد. فریم را میخواهیم
46
00:01:20,320 –> 00:01:22,640
آن را در ریشه قرار دهیم و سپس بیایید این مرد را به صورت
47
00:01:22,640 –> 00:01:24,320
زیر خطی من نشان
48
00:01:24,320 –> 00:01:26,479
دهیم، حالا بیایید به این یک
49
00:01:26,479 –> 00:01:28,080
صفحه y برابر با
50
00:01:28,080 –> 00:01:29,600
10 یا بیشتر بدهیم تا در
51
00:01:29,600 –> 00:01:31,119
حالی که من در آن هستم، آن را کمی به سمت پایین صفحه فشار دهیم، بیایید کل برنامه را بسازیم.
52
00:01:31,119 –> 00:01:33,280
کمی
53
00:01:33,280 –> 00:01:35,360
بیشتر می دانید ارتفاع کمی بیشتر است،
54
00:01:35,360 –> 00:01:36,799
بنابراین همه اینها در آنجا قرار می
55
00:01:36,799 –> 00:01:38,960
گیرند آن را به 800 تغییر دهید.
56
00:01:38,960 –> 00:01:41,200
بسیار خوب، بنابراین در داخل این قاب فقط
57
00:01:41,200 –> 00:01:42,560
میخواهیم ابتدا چند چیز اضافه کنیم، ما به یک کادر ورودی نیاز داریم،
58
00:01:42,560 –> 00:01:44,000
من فقط میخواهم آن را ورودی من بنامم
59
00:01:44,000 –> 00:01:45,759
60
00:01:45,759 –> 00:01:47,280
و این یک کادر ورودی است که
61
00:01:47,280 –> 00:01:49,600
میخواهیم آن را در زیر خط من قرار دهیم. قاب
62
00:01:49,600 –> 00:01:52,960
و بیایید به این یک فونت هلوتیکا
63
00:01:52,960 –> 00:01:55,520
با اندازه 28 بدهیم و یک
64
00:01:55,520 –> 00:01:57,920
جعبه زیبا و بزرگ بسازیم و سپس بیایید
65
00:01:57,920 –> 00:02:00,799
این مرد را با نقطه ورودی زیرخط من شبکه بندی کنیم و از آنجایی که ما
66
00:02:00,799 –> 00:02:02,479
داخل یک قاب هستیم حتی اگر همه چیزهای
67
00:02:02,479 –> 00:02:04,000
دیگر در برنامه ما بسته بندی شده است. ما
68
00:02:04,000 –> 00:02:05,920
میتوانیم داخل یک ویجت فرزند را شبکهبندی کنیم، بنابراین بیایید
69
00:02:05,920 –> 00:02:10,160
به ردیف برابر با ستون صفر برابر با صفر برویم،
70
00:02:10,160 –> 00:02:13,200
بیایید به این یک صفحه y برابر با
71
00:02:13,200 –> 00:02:16,959
20 و یک صفحه x مانند 10 بدهیم. بسیار
72
00:02:16,959 –> 00:02:18,480
خوب، اکنون به یک دکمه نیاز داریم،
73
00:02:18,480 –> 00:02:20,480
اجازه دهید این مربع کوچک را صدا کنیم. دکمه
74
00:02:20,480 –> 00:02:21,760
و این دکمه ای خواهد بود که می خواهیم
75
00:02:21,760 –> 00:02:23,680
آن را در کادر زیر خط من قرار
76
00:02:23,680 –> 00:02:25,599
دهیم، می خواهیم متن برابر باشد، مثلاً به
77
00:02:25,599 –> 00:02:28,800
بالا نگاه کنیم و همچنین اجازه دهید به این یک فونت
78
00:02:28,800 –> 00:02:32,640
هلوتیکا با اندازه 18 یا بیشتر
79
00:02:32,640 –> 00:02:35,040
بدهیم و همچنین می خواهیم به آن بدهیم. این یک
80
00:02:35,040 –> 00:02:38,000
دستور جستجو است، اکنون ما
81
00:02:38,000 –> 00:02:39,599
هنوز تابع جستجو نداریم، پس بیایید ادامه دهیم و
82
00:02:39,599 –> 00:02:41,760
دوباره به سرعت ally را ایجاد کنید که
83
00:02:41,760 –> 00:02:45,680
در بالای برنامه ما در اینجا هر نرم افزار قدیمی را ایجاد کنید
84
00:02:45,680 –> 00:02:48,080
و بیایید جستجو را تعریف کنیم و فعلاً
85
00:02:48,080 –> 00:02:49,760
ما فقط
86
00:02:49,760 –> 00:02:51,120
خوب می گوییم
87
00:02:51,120 –> 00:02:53,599
پس بیایید دکمه زیر خط من را در
88
00:02:53,599 –> 00:02:56,720
شبکه نقطه ای قرار دهیم این مرد آن را در ردیف صفر
89
00:02:56,720 –> 00:02:57,760
ستون
90
00:02:57,760 –> 00:02:58,959
یک قرار
91
00:02:58,959 –> 00:03:00,640
دهد تا ما فقط کمی آن را فشار
92
00:03:00,640 –> 00:03:03,599
دهید، اجازه دهید به آن یک pad x از 10
93
00:03:03,599 –> 00:03:06,720
Okay نیز بدهیم، بنابراین ما همچنین می خواهیم یک نوار لغزنده روی
94
00:03:06,720 –> 00:03:08,480
صفحه نمایش خود داشته باشیم تا بتوانیم نقشه خود را بلغزانیم و
95
00:03:08,480 –> 00:03:10,159
بزرگنمایی و بزرگنمایی کنیم، بنابراین بیایید به
96
00:03:10,159 –> 00:03:12,480
نوار لغزنده زیر خط من برویم و این یک لغزنده
97
00:03:12,480 –> 00:03:15,200
خواهد بود. ttk خوب در واقع ابتدا اجازه دهید فقط
98
00:03:15,200 –> 00:03:16,800
یک مقیاس معمولی بسازیم و فقط ببینیم که
99
00:03:16,800 –> 00:03:18,000
چگونه به نظر می رسد و سپس آن را
100
00:03:18,000 –> 00:03:19,680
به مقیاس ttk تغییر می دهیم که
101
00:03:19,680 –> 00:03:22,159
در عرض یک ثانیه کمی زیباتر به نظر می رسد به طوری که می خواهیم
102
00:03:22,159 –> 00:03:24,400
آن را در کادر زیر خط خود قرار
103
00:03:24,400 –> 00:03:27,120
دهیم. از آن شروع شود،
104
00:03:27,120 –> 00:03:29,120
بنابراین از زیرخط می رویم و آن را
105
00:03:29,120 –> 00:03:31,840
برابر قرار می دهیم که اجازه دهید آن را از چهار شروع کنیم تا
106
00:03:31,840 –> 00:03:34,159
خیلی بزرگنمایی نشود،
107
00:03:34,159 –> 00:03:35,280
می دانید که این فقط یک اولویت شخصی است
108
00:03:35,280 –> 00:03:37,360
و ما می خواهیم
109
00:03:37,360 –> 00:03:39,280
که مثلاً 20 بزرگنمایی کند. شما می توانید با
110
00:03:39,280 –> 00:03:40,560
این اعداد بازی کنید تا آنها را هر طور
111
00:03:40,560 –> 00:03:43,360
که می خواهید بسازید
112
00:03:43,360 –> 00:03:45,519
به سمت افقی،
113
00:03:45,519 –> 00:03:47,680
بنابراین میخواهیم به چپ و راست برود
114
00:03:47,680 –> 00:03:50,000
و میخواهیم به این دستور بدهیم
115
00:03:50,000 –> 00:03:52,480
، مثلاً اسلاید را به سمت راست بکشیم و باز هم
116
00:03:52,480 –> 00:03:54,159
هنوز دستور اسلاید نداریم، بنابراین بیایید به
117
00:03:54,159 –> 00:03:56,159
اینجا بیاییم و سریع آن را ایجاد کنیم، بنابراین
118
00:03:56,159 –> 00:03:57,439
بیایید
119
00:03:57,439 –> 00:03:58,480
اسلاید را
120
00:03:58,480 –> 00:04:00,239
به خاطر بسپاریم با یک نوار لغزنده ما همیشه باید
121
00:04:00,239 –> 00:04:01,680
در یک e عبور
122
00:04:01,680 –> 00:04:04,239
کنیم زیرا اوهوم شما رویدادی را می شناسید که
123
00:04:04,239 –> 00:04:05,760
وقتی هر بار آن را اسلاید می کنید تبدیل به
124
00:04:05,760 –> 00:04:07,920
یک رویداد می شود بنابراین باید آن e را عبور
125
00:04:07,920 –> 00:04:09,360
دهیم هر چیزی که می خواهید نامش را بگذارید اما این
126
00:04:09,360 –> 00:04:11,040
یک رویداد است بنابراین من. میخواهیم آن را بنامیم و باشه،
127
00:04:11,040 –> 00:04:13,200
فعلاً میگذریم، در
128
00:04:13,200 –> 00:04:17,279
نهایت اجازه دهید امتیاز جزئی را به صورت شبکهی
129
00:04:17,279 –> 00:04:19,199
نقطهای لغزنده به این شخص
130
00:04:19,199 –> 00:04:21,680
بزنیم و میخواهیم ردیف برابر با ستون صفر
131
00:04:21,680 –> 00: