در این مطلب، ویدئو افزودن قابلیت به برنامه Treeview CRM – آموزش رابط کاربری گرافیکی Python Tkinter #173 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:21:31
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:01,439
بچه ها جان
2
00:00:01,439 –> 00:00:03,120
الدر اینجا از coding.com چه خبره
3
00:00:03,120 –> 00:00:04,640
4
00:00:04,640 –> 00:00:08,560
5
00:00:14,400 –> 00:00:15,679
6
00:00:15,679 –> 00:00:16,800
7
00:00:16,800 –> 00:00:18,080
برنامه مبتنی بر برنامه
8
00:00:18,080 –> 00:00:19,359
قبل از شروع اگر دوست دارید این
9
00:00:19,359 –> 00:00:20,640
ویدیو را دوست دارید بیشتر شبیه آن را ببینید،
10
00:00:20,640 –> 00:00:21,920
حتما دکمه لایک زیر را فشار دهید
11
00:00:21,920 –> 00:00:23,039
در کانال مشترک شوید.
12
00:00:23,039 –> 00:00:24,640
13
00:00:24,640 –> 00:00:26,080
14
00:00:26,080 –> 00:00:27,359
دوره هایی با صدها ویدیو برای
15
00:00:27,359 –> 00:00:28,160
آموزش کدنویسی به شما
16
00:00:28,160 –> 00:00:30,240
استفاده از کد کوپن می خواستم 30 تخفیف از
17
00:00:30,240 –> 00:00:31,519
عضویت دریافت کنید این همه فیلم ها و کتاب های دوره های من با
18
00:00:31,519 –> 00:00:33,760
یک بار هزینه فقط 49 است
19
00:00:33,760 –> 00:00:35,520
که بسیار ارزان است، خوب در ویدیوی آخر
20
00:00:35,520 –> 00:00:37,760
ما خیلی سریع کل این
21
00:00:37,760 –> 00:00:39,520
برنامه را اینجا بررسی کردیم بنابراین ما برخی
22
00:00:39,520 –> 00:00:40,800
از دادههای ساختگی اولیه
23
00:00:40,800 –> 00:00:42,480
داریم، تعدادی جعبه و چند دکمه داریم،
24
00:00:42,480 –> 00:00:43,680
اما هیچکدام از این موارد واقعاً
25
00:00:43,680 –> 00:00:44,000
26
00:00:44,000 –> 00:00:46,000
کاری انجام نمیدهند و من فقط متوجه شدم که همه
27
00:00:46,000 –> 00:00:47,440
آنها نام کوچک را میگویند، بنابراین میخواهیم آن را
28
00:00:47,440 –> 00:00:48,399
تغییر دهیم
29
00:00:48,399 –> 00:00:50,800
و روی برخی کار کنیم. از t دکمههای hese
30
00:00:50,800 –> 00:00:52,239
بنابراین کاری که ما واقعاً میخواهیم انجام دهیم این است
31
00:00:52,239 –> 00:00:54,079
که قبل از ورود به یک پایگاه داده وصل شویم
32
00:00:54,079 –> 00:00:55,680
که فکر میکنم باید چند
33
00:00:55,680 –> 00:00:57,440
تغییر دیگر در این مورد ایجاد کنیم تا برخی
34
00:00:57,440 –> 00:00:58,079
از این
35
00:00:58,079 –> 00:01:00,480
دکمهها برای رفع این برچسبها و به نوعی کار کنند.
36
00:01:00,480 –> 00:01:01,760
قبل
37
00:01:01,760 –> 00:01:03,039
از اتصال به یک پایگاه داده که در ویدیوی بعدی خواهد بود، این را کمی بیشتر پاک کنید،
38
00:01:03,039 –> 00:01:03,920
39
00:01:03,920 –> 00:01:05,280
بنابراین بیایید به کد خود برویم، من از
40
00:01:05,280 –> 00:01:06,880
ویرایشگر متن sublime و ترمینال git bash
41
00:01:06,880 –> 00:01:08,640
مثل همیشه استفاده می کنم و مثل همیشه می توانید
42
00:01:08,640 –> 00:01:10,080
پیوندی را پیدا کنید. به کد موجود در
43
00:01:10,080 –> 00:01:11,119
بخش نظرات پین در زیر
44
00:01:11,119 –> 00:01:12,880
و همچنین پیوندی به لیست پخش kinter
45
00:01:12,880 –> 00:01:15,119
با مرد تقریباً در حال پخش 200 ویدیو است، بنابراین
46
00:01:15,119 –> 00:01:16,240
اگر آن را بررسی نکردهاید، ادامه دهید
47
00:01:16,240 –> 00:01:17,680
و به آن نگاهی بیندازید، بنابراین
48
00:01:17,680 –> 00:01:19,600
خیلی سریع این را دوباره بالا ببرید.
49
00:01:19,600 –> 00:01:21,119
اولین کاری که میخواهم انجام دهم این است که این نام را تغییر دهم،
50
00:01:21,119 –> 00:01:22,400
نام، نام، نام، نام، نام،
51
00:01:22,400 –> 00:01:24,560
نام، نام و نام خانوادگی را
52
00:01:24,560 –> 00:01:26,400
به آنچه در واقع این فیلدها هستند، پس
53
00:01:26,400 –> 00:01:27,520
بیایید به اینجا برگردیم، فایل treebase.pi خود را دارم
54
00:01:27,520 –> 00:01:29,040
55
00:01:29,040 –> 00:01:31,200
و بیایید پایین بیایم. از اینجا به اینجا
56
00:01:31,200 –> 00:01:33,200
داده های ساختگی ما
57
00:01:33,200 –> 00:01:36,400
و اینجا ar است اینها به نظر می رسد
58
00:01:36,400 –> 00:01:38,320
بله نام، نام، نام، بنابراین ما
59
00:01:38,320 –> 00:01:40,079
می توانیم به این نگاه کنیم، می توانیم بفهمیم که
60
00:01:40,079 –> 00:01:42,000
این یکی ln نام است، بنابراین
61
00:01:42,000 –> 00:01:45,119
نام خانوادگی این یکی شناسه است، بنابراین ما
62
00:01:45,119 –> 00:01:46,799
فقط آن را به شناسه
63
00:01:46,799 –> 00:01:50,479
این یکی آدرس
64
00:01:50,479 –> 00:01:52,240
و شما تغییر می دهیم می توانم ببینم که می توانم از روی چیزی
65
00:01:52,240 –> 00:01:54,000
که نامش را در آنجا نامگذاری کرده ایم بفهمم، بنابراین
66
00:01:54,000 –> 00:01:55,360
من فقط می خواهم به سرعت همه
67
00:01:55,360 –> 00:01:57,439
اینها را تغییر دهم، شهر
68
00:01:57,439 –> 00:02:00,560
این یکی به ایالت تبدیل می شود
69
00:02:00,560 –> 00:02:03,759
و سپس این یکی کد
70
00:02:03,759 –> 00:02:07,280
پستی کد پستی می شود، خوب، پس بیایید ادامه دهیم و
71
00:02:07,280 –> 00:02:08,959
ذخیره کنیم این را انجام دهید و آن را خیلی سریع اجرا کنید فقط
72
00:02:08,959 –> 00:02:10,639
برای اینکه مطمئن شوید
73
00:02:10,639 –> 00:02:14,800
که این را داریم و بله به نظر خوب است،
74
00:02:14,800 –> 00:02:17,200
بنابراین اکنون بیایید اینجا را بررسی
75
00:02:17,200 –> 00:02:19,280
کنیم که رکورد به روز رسانی را داریم،
76
00:02:19,280 –> 00:02:22,480
اضافه کردن رکورد حذف همه حذف یک
77
00:02:22,480 –> 00:02:25,040
حرکت حذف بسیاری از حرکت به بالا حرکت به پایین و
78
00:02:25,040 –> 00:02:25,760
انتخاب
79
00:02:25,760 –> 00:02:27,360
کنید بیایید روی این انتخاب کار کنیم ابتدا وقتی
80
00:02:27,360 –> 00:02:29,120
روی آن کلیک میکنیم وقتی یکی از
81
00:02:29,120 –> 00:02:30,319
این موارد را برجسته میکنیم و روی آن کلیک میکنیم، میخواهیم
82
00:02:30,319 –> 00:02:31,680
اطلاعات از اینجا
83
00:02:31,680 –> 00:02:34,560
به طور خودکار در این کادرها پر شود، در
84
00:02:34,560 –> 00:02:36,319
صورتی که بخواهیم هر یک از آنها را بهروزرسانی کنیم،
85
00:02:36,319 –> 00:02:39,120
ممکن است بگویند که ما تاناکا را در اینجا اشتباه نوشتهایم.
86
00:02:39,120 –> 00:02:40,640
بتوانید روی این کلیک کنید یا روی
87
00:02:40,640 –> 00:02:41,599
این دکمه کلیک کنید
88
00:02:41,599 –> 00:02:43,760
و این اطلاعات در اینجا ظاهر شود،
89
00:02:43,760 –> 00:02:45,840
بنابراین ما میتوانیم آن را به
90
00:02:45,840 –> 00:02:47,920
tanaka با دو سر یا هر چیزی که درست است
91
00:02:47,920 –> 00:02:49,440
تغییر دهیم، پس بیایید ادامه دهیم و این کار را انجام
92
00:02:49,440 –> 00:02:51,760
دهیم، بیایید بگوییم بالای
93
00:02:51,760 –> 00:02:53,519
دکمههایمان، واقعاً مهم نیست کجا
94
00:02:53,519 –> 00:02:57,120
و بیایید بگوییم رکورد را انتخاب کنید
95
00:02:57,120 –> 00:03:00,080
و من این را تعریف میکنم و آن را
96
00:03:00,080 –> 00:03:00,800
انتخاب
97
00:03:00,800 –> 00:03:02,959
میکنم و اولین کاری که
98
00:03:02,959 –> 00:03:04,400
میخواهیم انجام دهیم این است که اگر قبلاً چیزهایی
99
00:03:04,400 –> 00:03:06,480
در آن کادرها وجود دارد، میخواهیم آن را حذف کنیم، بنابراین
100
00:03:06,480 –> 00:03:10,560
بیایید بگوییم ابتدا کادرهای ورودی را پاک کنید،
101
00:03:10,560 –> 00:03:14,000
بنابراین اجازه دهید فقط وارد ورودی زیر خط را بزنیم
102
00:03:14,000 –> 00:03:17,360
و سپس برویم. delete و من این را روی صفر تنظیم می
103
00:03:17,360 –> 00:03:18,480
کنم
104
00:03:18,480 –> 00:03:20,319
و پایان می خواهیم همه چیز را
105
00:03:20,319 –> 00:03:22,159
از موقعیت صفر تا
106
00:03:22,159 –> 00:03:24,480
انتهای آن جعبه های ورودی حذف کنیم و متوجه خواهید شد که
107
00:03:24,480 –> 00:03:25,599
این ورودی fn
108
00:03:25,599 –> 00:03:28,720
دقیقا همان چیزی است که من این ورودی fn می نامم و ما
109
00:03:28,720 –> 00:03:30,879
به ورودی ln نیاز داریم. شناسه
110
00:03:30,879 –> 00:03:33,200
و غیره برای هر یک از اینها، بنابراین من فقط میخواهم
111
00:03:33,200 –> 00:03:34,000
112
00:03:34,000 –> 00:03:36,560
به سرعت کپی و جایگذاری کنم زیرا
113
00:03:36,560 –> 00:03:38,239
تعداد زیادی از این موارد وجود دارد
114
00:03:38,239 –> 00:03:40,159
و میتوانید به اینجا بروید و
115
00:03:40,159 –> 00:03:41,519
خودتان آنها را اضافه کنید، همانطور که گفتم دقیقاً همان چیزی است که
116
00:03:41,519 –> 00:03:42,000
ما
117
00:03:42,000 –> 00:03:45,120
به آنها برچسب زدیم. ورودی شهر
118
00:03:45,120 –> 00:03:46,080
درست است و همه آنها نقطه هستند
119
00:03:46,080 –> 00:03:49,120
حذف بین صفر و پایان بسیار خوب است
120
00:03:49,120 –> 00:03:52,400
که همه آنها را پاک می کند، بنابراین حالا بیایید
121
00:03:52,400 –> 00:03:56,239
عدد رکورد
122
00:03:56,239 –> 00:03:58,000
را بگیریم، پس بیایید برویم، بیایید یک متغیر به نام Select ایجاد کنیم
123
00:03:58,000 –> 00:03:59,360
124
00:03:59,360 –> 00:04:00,879
و من می خواهم این را برابر با
125
00:04:00,879 –> 00:04:02,480
درخت زیر خط خود قرار دهم که نام فوکوس نقطه ای
126
00:04:02,480 –> 00:04:03,360
نمای درختی ما است
127
00:04:03,360 –> 00:04:06,000
و این بدان معناست که هر چیزی
128
00:04:06,000 –> 00:04:07,599
که روی آن کلیک کردهایم فوکوس
129
00:04:07,599 –> 00:04:09,840
آن است، بنابراین میخواهیم آن را مرتب کنیم
130
00:04:09,840 –> 00:04:11,920
و آن را در متغیری بچسبانیم که
131
00:04:11,920 –> 00:04:13,200
سپس بتوانیم کارهایی را با آن انجام دهیم،
132
00:04:13,200 –> 00:04:16,079
بنابراین این کار را انجام دادهایم، بنابراین حالا بیایید
133
00:04:16,079 –> 00:04:16,560
فقط
134
00:04:16,560 –> 00:04:19,839
مقادیر رکورد را بگیریم. بنابراین بیایید یک
135
00:04:19,839 –> 00:04:21,279
متغیر به نام مقادیر ایجاد کنیم
136
00:04:21,279 –> 00:04:24,400
و من میخواهم این مورد نقطه درخت زیرخط من باشد
137
00:04:24,400 –> 00:04:26,960
و چه مواردی را میخواهیم
138
00:04:26,960 –> 00:04:28,960
انتخاب کنیم، این همان چیزی است که ما در اینجا تعریف کردیم
139
00:04:28,960 –> 00:04:29,680
140
00:04:29,680 –> 00:04:31,520
و چه چیزی از انتخاب شده
141
00:04:31,520 –> 00:04:33,600
میخواهیم، مقادیر را میخواهیم، بن
142
00:04:33,600 –> 00:04:35,520
ین اگر به یاد داشته باشید در درخت ما بازگردید. مشاهده کنید
143
00:04:35,520 –> 00:04:36,720
زمانی که
144
00:04:36,720 –> 00:04:40,080
همه اینها را کنار هم قرار دادیم، همینجا
145
00:04:40,080 –> 00:04:41,680
رفتیم، همه دادههایمان را به درستی دریافت کردهایم
146
00:04:41,680 –> 00:04:43,919
که
147
00:04:43,919 –> 00:04:45,440
در نهایت از یک پایگاه داده میآیند، اما
148
00:04:45,440 –> 00:04:47,440
در حال حاضر آنها را بهعنوان یک فهرست دریافت
149
00:04:47,440 –> 00:04:49,120
کردهایم، پس وقتی می خواهید اینها را به tr اضافه کنید
150
00:04:49,120 –> 00:04:50,960
ee view به یاد داشته باشید
151
00:04:50,960 –> 00:04:54,880
که ما مقادیر برابر با هر یک از این
152
00:04:54,880 –> 00:04:58,080
موارد را در لیست خود در اینجا تنظیم می کنیم، بنابراین
153
00:04:58,080 –> 00:04:59,759
این مقادیر
154
00:04:59,759 –> 00:05:03,759
همان مقادیر هستند، بنابراین می خواهیم
155
00:05:03,759 –> 00:05:04,880
آن مقادیر
156
00:05:04,880 –> 00:05:06,800
را فراخوانی کنیم تا آنها را بگیریم، بنابراین این همان کاری است که در اینجا انجام دادیم
157
00:05:06,800 –> 00:05:08,840
158
00:05:08,840 –> 00:05:12,000
و در واقع باید در
159
00:05:12,000 –> 00:05:12,880
علامت گیومه
160
00:05:12,880 –> 00:05:15,840
قرار بگیرید، ما می رویم بنابراین مقادیر برابر است mytree.item
161
00:05:15,840 –> 00:05:16,880
162
00:05:16,880 –> 00:05:19,919
این افراد را انتخاب کرد مقادیر بسیار خوب است، بنابراین اکنون
163
00:05:19,919 –> 00:05:23,280
آنها را دریافت کرده ایم، اکنون می توانیم آنها
164
00:05:23,280 –> 00:05:23,600
165
00:05:23,600 –> 00:05:26,720
را در هر یک از این چیزها قرار دهیم، خوب است، بنابراین من
166
00:05:26,720 –> 00:05:29,120
فقط می خواهم اینها را به نوعی کپی کنم
167
00:05:29,120 –> 00:05:33,440
و اجازه دهید باکس های ورودی خروجی را
168
00:05:33,440 –> 00:05:36,880
به کادرهای ورودی بروید و اجازه دهید
169
00:05:36,880 –> 00:05:39,759
به جای حذف اینها را در اینجا قرار دهم که می خواهیم درج کنیم،
170
00:05:39,759 –> 00:05:40,800
بنابراین فقط
171
00:05:40,800 –> 00:05:45,520
این را برای هر یک از این بوم ها کپی و جایگذاری
172
00:05:46,000 –> 00:05:48,320
می کنم و می خواهیم آن را در موقعیت صفر و
173
00:05:48,320 –> 00:05:50,080
موقعیت اول ورودی قرار دهیم.
174
00:05:50,080 –> 00:05:50,800
جعبه
175
00:05:50,800 –> 00:05:52,240
و سپس چه چیزی را می خواهیم خوب
176
00:05:52,240 –> 00:05:54,639
ما پایان نمی خواهیم ما مقادیر را می خواهیم
177
00:05:54,639 –> 00:05:55,919
و سپس این و این
178
00:05:55,919 –> 00:05:57,680
یک فهرست فهرست را درست برمی گرداند
179
00:05:57,680 –> 00:06:00,319
زیرا به یاد داشته باشید که این اساساً یک
180
00:06:00,319 –> 00:06:01,280
داده لیست است
181
00:06:01,280 –> 00:06:03,120
بنابراین این مورد صفر است این
182
00:06:03,120 –> 00:06:04,560
اولین مورد است دوم
183
00:06:04,560 –> 00:06:07,600
سوم چهارم درست مثل با هر لیستی
184
00:06:07,600 –> 00:06:10,479
درست باشد تا بتوانیم با فراخوانی آن اعداد به آنها دسترسی پیدا
185
00:06:10,479 –> 00:06:11,360
کنیم
186
00:06:11,360 –> 00:06:14,639
، برای مثال مقادیر صفر و من فقط
187
00:06:14,639 –> 00:06:16,319
میخواهم از اینجا بیایم و
188
00:06:16,319 –> 00:06:18,639
همه اینها را به عنوان مقدار صفر بچسبانیم و سپس
189
00:06:18,639 –> 00:06:20,240
آنها را مرور میکنیم و تغییر میدهیم
190
00:06:20,240 –> 00:06:23,919
تا این کار ادامه دارد. برای یک و سپس دو
191
00:06:23,919 –> 00:06:27,280
و سپس سه چهار پنج
192
00:06:27,280 –> 00:06:30,319
و شش خوب است، بنابراین باید این کار را انجام دهیم،
193
00:06:30,319 –> 00:06:32,479
اکنون باید
194
00:06:32,479 –> 00:06:34,240
هر زمان که روی آن دکمه انتخاب کلیک می کنیم، این تابع را فراخوانی کنیم،
195
00:06:34,240 –> 00:06:35,039
بنابراین بیایید
196
00:06:35,039 –> 00:06:36,560
اینجا پایین بیاییم و دکمه انتخاب
197
00:06:36,560 –> 00:06:38,160
رکورد را در آنجا جستجو کنیم.
198
00:06:38,160 –> 00:06:41,280
ما فقط به این دستوری برابر با
199
00:06:41,280 –> 00:06:42,880
انتخاب رکورد okay می دهیم، پس بیایید ادامه دهیم و
200
00:06:42,880 –> 00:06:44,240
این را ذخیره کنیم و آن را اجرا کنیم مطمئن شوید که
201
00:06:44,240 –> 00:06:45,520
کار می کند زیرا
202
00:06:45,520 –> 00:06:47,919
موارد زیادی بود، بنابراین بیایید روی جان
203
00:06:47,919 –> 00:06:49,520
بزرگتر کلیک کنیم روی انتخاب رکورد
204
00:06:49,520 –> 00:06:52,160
بوم کلیک کنید تا درست ظاهر شود.
205
00:06:52,160 –> 00:06:53,120
جالب است اما
206
00:06:53,120 –> 00:06:54,639
ما واقعاً فقط میخواهیم بتوانیم روی آن کلیک
207
00:06:54,639 –> 00:06:56,319
کنیم و این
208
00:06:56,319 –> 00:06:58,080
چیزها بدون نیاز به کلیک کردن روی یک
209
00:06:58,080 –> 00:06:59,840
دکمه ظاهر شوند، بنابراین چگونه میتوانیم این کار را به خوبی
210
00:06:59,840 –> 00:07:01,599
انجام دهیم، فقط اتصال قدیمیمان را
211
00:07:01,599 –> 00:07:03,199
که قبلاً انجام دادهایم انجام میدهیم، پس
212
00:07:03,199 –> 00:07:06,240
بیایید به کد ما برگردید
213
00:07:06,240 –> 00:07:07,520
و من من فقط میخواهم از اینجا به پایین بیایم
214
00:07:07,520 –> 00:07:09,599
و میخواهم بگویم
215
00:07:09,599 –> 00:07:11,599
نمای درخت را ببند
216
00:07:11,599 –> 00:07:12,880
و برای انجام این کار فقط
217
00:07:12,880 –> 00:07:15,280
خط درخت زیر خط خود
218
00:07:15,280 –> 00:07:17,680
را نقطهبندی مینامیم.
219
00:07:17,680 –> 00:07:19,280
220
00:07:19,280 –> 00:07:19,840
علامتگذاری میکند
221
00:07:19,840 –> 00:07:22,400
و سپس ما براکت میخواهیم و این
222
00:07:22,400 –> 00:07:23,520
223
00:07:23,520 –> 00:07:26,639
خط تیره رها کردن دکمه یک خواهد بود و اساساً
224
00:07:26,639 –> 00:07:28,000
زمانی است که روی
225
00:07:28,000 –> 00:07:30,080
چیزی کلیک میکنیم، شما با آن دکمه کلیک میکنید و سپس
226
00:07:30,080 –> 00:07:31,919
انگشت خود را از روی دکمهای
227
00:07:31,919 –> 00:07:33,680
که آن را رها میکند رها میکنید و وقتی این
228
00:07:33,680 –> 00:07:34,960
اتفاق میافتد
229
00:07:34,960 –> 00:07:36,560
میخواهیم تابعی را که
230
00:07:36,560 –> 00:07:38,479
میخواهیم به خوبی اجرا کنیم، میخواهیم آن
231
00:07:38,479 –> 00:07:39,440
232
00:07:39,440 –> 00:07:41,199
تابع رکورد زیرخط را که بهتازگی ایجاد کردهایم، اجرا کنیم
233
00:07:41,199 –> 00:07:43,120
، بنابراین این کار را انجام
234
00:07:43,120 –> 00:07:45,440
میدهیم، اکنون به یاد داشته باشید که هر زمان که یک
235
00:07:45,440 –> 00:07:47,039
binding انجام دادیم، باید
236
00:07:47,039 –> 00:07:50,000
یک رویداد را هر اتفاقی که در
237
00:07:50,000 –> 00:07:50,720
این است، منتقل کنیم. در صورتی که
238
00:07:50,720 –> 00:07:52,800
دکمه آزاد شود، باید
239
00:07:52,800 –> 00:07:54,400
آن را به تابع منتقل کنیم، بنابراین من همیشه
240
00:07:54,400 –> 00:07:55,199
این کار را به عنوان e
241
00:07:55,199 –> 00:07:56,240
انجام نمیدهیم، ما هیچ کاری با آن e انجام نمیدهیم،
242
00:07:56,240 –> 00:07:57,360
اما تابع به
243
00:07:57,360 –> 00:07:58,720
دنبال آن خواهد بود، بنابراین شما باید آن را در
244
00:07:58,720 –> 00:08:00,080
آنجا قرار دهید. پس بیایید جلو برویم و این
245
00:08:00,080 –> 00:08:01,039
اجازه را ذخیره کنیم این مرد را
246
00:08:01,039 –> 00:08:05,680
یک بار دیگر به اینجا برگردید
247
00:08:05,680 –> 00:08:08,639
و حالا وقتی روی یکی از اینها کلیک می کنیم، به
248
00:08:08,639 –> 00:08:10,879
عنوان مثال، آرون آرونتون بوم، او به
249
00:08:10,879 –> 00:08:11,759
سمت بالا
250
00:08:11,759 –> 00:08:14,160
251
00:08:14,160 –> 00:08:15,199
252
00:08:15,199 –> 00:08:16,560
می آید. ما این
253
00:08:16,560 –> 00:08:18,319
دکمه
254
00:08:18,319 –> 00:08:20,000
را ارسال نمی کنیم، بنابراین اگر می خواهید
255
00:08:20,000 –> 00:08:22,479
این دکمه را همانطور که هست نگه
256
00:08:22,479 –> 00:08:24,160
دارید، آن عملکرد را به عنوان یک لامبدا ایجاد می کنید.
257
00:08:24,160 –> 00:08:25,759
258
00:08:25,759 –> 00:08:28,879
259
00:08:28,879 –> 00:08:30,800
260
00:08:30,800 –> 00:08:32,159
این
261
00:08:32,159 –> 00:08:34,559
دکمه انتخاب رکورد دیگر دیگر کار می کند، زیرا اکنون
262
00:08:34,559 –> 00:08:36,080
فقط با کلیک کردن روی چیزی
263
00:08:36,080 –> 00:08:37,440
که بسیار بهتر است کار می کند، بنابراین به جای
264
00:08:37,440 –> 00:08:39,120
داشتن این به عنوان رکورد انتخاب،
265
00:08:39,120 –> 00:08:41,760
اجازه دهید آن را پاک کنیم این کادرهای ورودی را پاک
266
00:08:41,760 –> 00:08:43,120
کنیم، خوب است که دکمه ای برای پاک کردن
267
00:08:43,120 –> 00:08:44,560
همه آنها در صورت تمایل داشته باشیم، بنابراین بیایید این کار
268
00:08:44,560 –> 00:08:45,360
را سریع انجام دهید،
269
00:08:45,360 –> 00:08:47,680
بنابراین به اینجا برگردید و بیایید
270
00:08:47,680 –> 00:08:49,200
به دکمههای خود برگردیم
271
00:08:49,200 –> 00:08:52,160
و به
272
00:08:52,160 –> 00:08:55,200
جای فراخوانی ضبط رکورد، اجازه دهید
273
00:08:55,200 –> 00:08:58,399
ورودیهای شفاف را
274
00:08:58,399 –> 00:09:01,360
درست فراخوانی کنیم، بنابراین باید این تابع
275
00:09:01,360 –> 00:09:02,959
را بهجای استفاده از این گزینه،
276
00:09:02,959 –> 00:09:05,440
سریعاً ایجاد کنیم. رکورد ct بیایید این را به پاک کردن کادرهای ورودی تغییر دهیم،
277
00:09:05,440 –> 00:09:06,839
278
00:09:06,839 –> 00:09:09,519
خوب است و
279
00:09:09,519 –> 00:09:12,240
بیایید به اینجا بیاییم و این
280
00:09:12,240 –> 00:09:12,880
281
00:09:12,880 –> 00:09:15,920
موارد عملکرد ما است، بیایید
282
00:09:15,920 –> 00:09:19,120
باکسهای ورودی را
283
00:09:19,120 –> 00:09:21,120
پاک کنیم و ورودیهای شفاف را تعریف کنیم و سپس قبلاً
284
00:09:21,120 –> 00:09:23,440
این کار را انجام دادهایم، بنابراین بیایید فقط این را کپی کرده
285
00:09:23,440 –> 00:09:26,560
و در اینجا جایگذاری کنیم، خب باید
286
00:09:26,560 –> 00:09:27,120
کار
287
00:09:27,120 –> 00:09:28,640
کنیم، بیایید دوباره به اینجا برگردیم، این مرد را دوباره اجرا کنیم،
288
00:09:28,640 –> 00:09:30,959
289
00:09:31,279 –> 00:09:34,399
بنابراین وقتی روی bob bobberly کلیک می کنیم، آن را
290
00:09:34,399 –> 00:09:35,279
پر می کند،
291
00:09:35,279 –> 00:09:36,720
ما روی این دکمه کلیک می کنیم boom،
292
00:09:36,720 –> 00:09:38,560
همه آنها را حذف می کند، حذف نمی شود، فقط
293
00:09:38,560 –> 00:09:40,080
کادرها را پاک می کند،
294
00:09:40,080 –> 00:09:42,959
بسیار خوب است، بنابراین خوب به نظر می رسد. حالا
295
00:09:42,959 –> 00:09:44,720
چه کاری را میخواهیم خوب انجام دهیم، بیایید
296
00:09:44,720 –> 00:09:46,000
اینجا را بررسی
297
00:09:46,000 –> 00:09:48,080
کنیم، شاید میخواهیم اینها را بالا یا پایین
298
00:09:48,080 –> 00:09:49,920
ببریم، بنابراین اگر روی tina کلیک کنیم، میخواهیم
299
00:09:49,920 –> 00:09:50,240
او
300
00:09:50,240 –> 00:09:52,080
را به جایی که استیو در این نمای درختی کوچک قرار دارد
301
00:09:52,080 –> 00:09:54,240
، ببریم. چگونه میتوانیم این کار را
302
00:09:54,240 –> 00:09:55,600
خیلی ساده انجام دهیم. بیایید
303
00:09:55,600 –> 00:09:58,080
به کد خود برگردیم، بنابراین بیایید به اینجا بیاییم و
304
00:09:58,080 –> 00:09:58,720
بیایید به ردیف بالا برویم، از
305
00:09:58,720 –> 00:10:02,320
بالا شروع کنیم،
306
00:10:02,320 –> 00:10:04,000
فکر میکنم و اجازه دهید تعریف کنیم که این را
307
00:10:04,000 –> 00:10:05,680
فراخوانی میکنم، زیرا میدانید
308
00:10:05,680 –> 00:10:08,399
که من در نامگذاری خلاق هستم، پس
309
00:10:08,399 –> 00:10:10,320
بیایید یک متغیر را ردیف
310
00:10:10,320 –> 00:10:11,600
و th بنامیم است که دوباره
311
00:10:11,600 –> 00:10:14,160
انتخاب نقطه درخت زیرخط من
312
00:10:14,160 –> 00:10:16,000
خواهد بود، فقط هر چیزی که روی آن کلیک کرده
313
00:10:16,000 –> 00:10:17,279
ایم، انتخابی است که
314
00:10:17,279 –> 00:10:18,720
اکنون می خواهیم این افراد را جابجا کنیم، بنابراین بیایید
315
00:10:18,720 –> 00:10:20,880
اینجا را حلقه بزنیم، اجازه دهید به دنبال یک ردیف
316
00:10:20,880 –> 00:10:24,240
در ردیف ها برویم و می خواهیم درخت زیرخط من را برداریم
317
00:10:24,240 –> 00:10:25,519
318
00:10:25,519 –> 00:10:28,560
و سپس ما میخواهیم به حرکت نقطهای برویم و
319
00:10:28,560 –> 00:10:31,519
من درباره این موضوع صحبت کردم که چه زمانی و
320
00:10:31,519 –> 00:10:33,279
چه زمانی برای اولین بار در مورد درختها
321
00:10:33,279 –> 00:10:35,200
یا نماهای درختی در لیست پخش kinter یاد گرفتیم، اگر
322
00:10:35,200 –> 00:10:36,560
میخواهید به عقب برگردید و آن ویدیو را تماشا کنید
323
00:10:36,560 –> 00:10:37,920
تا
3