در این مطلب، ویدئو به روز رسانی MySQL Record Part 2 – Python Tkinter GUI Tutorial #37 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:21:52
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,350
بچه ها جان الدر اینجا
2
00:00:01,350 –> 00:00:02,790
از Kona آرام باشید و در این ویدیو
3
00:00:02,790 –> 00:00:05,580
ما به ساخت عملکرد به روز رسانی
4
00:00:05,580 –> 00:00:07,859
برای ابزار CRM خود با استفاده از kinter
5
00:00:07,859 –> 00:00:10,429
و
6
00:00:15,730 –> 00:00:17,830
python ادامه می دهیم، همانطور که در این ویدیو
7
00:00:17,830 –> 00:00:19,029
گفتم، ما به ساخت به روز رسانی خود ادامه می دهیم.
8
00:00:19,029 –> 00:00:21,730
برای ابزار CRM ما کار میکند، اما
9
00:00:21,730 –> 00:00:23,050
قبل از شروع، اگر این ویدیو را دوست دارید،
10
00:00:23,050 –> 00:00:24,400
میخواهم بیشتر شبیه آن را ببینم، حتماً
11
00:00:24,400 –> 00:00:26,079
دکمه لایک زیر را فشار دهید در کانال مشترک شوید.
12
00:00:26,079 –> 00:00:27,310
13
00:00:27,310 –> 00:00:29,169
14
00:00:29,169 –> 00:00:30,730
من ده ها دوره
15
00:00:30,730 –> 00:00:31,990
با صدها ویدیو برای آموزش کدنویسی به شما دارم با
16
00:00:31,990 –> 00:00:34,300
استفاده از کد کوپن یوتیوب یک برای دریافت
17
00:00:34,300 –> 00:00:36,220
30 دلار تخفیف عضویت که تمام
18
00:00:36,220 –> 00:00:38,290
فیلم ها و کتاب های دوره های من برای یک بار فقط از طریق
19
00:00:38,290 –> 00:00:41,440
49 دلار است که بسیار ارزان است، بنابراین اکنون
20
00:00:41,440 –> 00:00:45,040
باید این زمینه ها را منتشر کنیم. با این
21
00:00:45,040 –> 00:00:48,760
اطلاعات دکمه ثبت بهروزرسانی سمت راست
22
00:00:48,760 –> 00:00:50,739
هنوز کاری انجام نمیدهد، اما ابتدا
23
00:00:50,739 –> 00:00:52,300
باید یک تغییر دیگر ایجاد
24
00:00:52,300 –> 00:00:53,949
کنیم، زیرا یک تابع جدید را
25
00:00:53,949 –> 00:00:56,199
برای ویرایش این موارد ایجاد میکنیم، باید
26
00:00:56,199 –> 00:00:58,480
مطمئن شویم که همه این موارد درست هستند. جهانی
27
00:00:58,480 –> 00:01:01,829
پس بیایید فقط جهانی
28
00:01:01,980 –> 00:01:06,259
شویم و سپس آن را کپی کنیم که
29
00:01:06,259 –> 00:01:08,240
در واقع من فقط می خواهم از
30
00:01:08,240 –> 00:01:13,700
اینجا بیایم و این کار را برای هر یک از این
31
00:01:13,700 –> 00:01:17,439
کپی و پیست کردن با شکوه تر انجام دهم
32
00:01:19,040 –> 00:01:23,150
اوه
33
00:01:24,980 –> 00:01:28,370
چند تا دیگر
34
00:01:30,530 –> 00:01:36,829
حالا بیایید ببینیم تقریباً
35
00:01:37,369 –> 00:01:43,320
جهانی می شود بسیار خوب پس حالا بیایید بیایم
36
00:01:43,320 –> 00:01:45,990
برای هر یک از اینها به اینجا برگردید، فقط
37
00:01:45,990 –> 00:01:51,240
این بچه ها را کپی و جایگذاری کنید
38
00:01:51,240 –> 00:01:54,360
، اینجا فقط
39
00:01:54,360 –> 00:01:56,420
40
00:01:57,510 –> 00:02:00,920
یک جعبه ایمیل
41
00:02:02,420 –> 00:02:04,470
42
00:02:04,470 –> 00:02:07,340
جعبه پستی کشور،
43
00:02:08,758 –> 00:02:11,869
کد پستی
44
00:02:14,129 –> 00:02:17,050
45
00:02:17,050 –> 00:02:20,050
شهر ایالتی
46
00:02:20,850 –> 00:02:23,450
خطاب به
47
00:02:25,240 –> 00:02:28,600
شما بچه ها، سال نو
48
00:02:28,600 –> 00:02:31,530
خوبی را سپری کردید و اوقات خوبی را نیز بیدار ماندید. دیر
49
00:02:31,530 –> 00:02:34,330
خوابید در روز بعد بسیار خوب، بنابراین هر یک از
50
00:02:34,330 –> 00:02:36,860
اینها اکنون جهانی است،
51
00:02:36,860 –> 00:02:39,050
بنابراین بیایید به این دکمه پایین بیاییم
52
00:02:39,050 –> 00:02:43,580
و اجازه دهید دستوری را در اینجا اضافه کنیم تا به
53
00:02:43,580 –> 00:02:48,470
سادگی همه چیز را بهروزرسانی کنیم، بنابراین اکنون باید
54
00:02:48,470 –> 00:02:51,790
یک تابع بهروزرسانی ایجاد
55
00:02:56,610 –> 00:02:59,280
کنیم و میتوانیم این کار را در هر جایی انجام دهیم. در داخل
56
00:02:59,280 –> 00:03:01,670
این
57
00:03:02,100 –> 00:03:06,210
کارکرد مشتریان ادک، بنابراین بیایید بهروزرسانی را تعریف کنیم
58
00:03:06,210 –> 00:03:10,280
که هیچ چیز بهخوبی منتقل نمیشود، بنابراین
59
00:03:10,280 –> 00:03:14,100
قبل از اینکه واقعاً این افراد را بهروزرسانی کنیم،
60
00:03:14,100 –> 00:03:15,690
باید به نوعی همه این
61
00:03:15,690 –> 00:03:19,770
جعبهها را منتشر کنیم و چیزهای واقعی را در آنها قرار دهیم تا
62
00:03:19,770 –> 00:03:22,830
در واقع بتوانیم به صفحه خود بازگردیم. بیایید
63
00:03:22,830 –> 00:03:26,160
مشتریان جستجو را نه ویرایش ما را ببینیم، بلکه اکنون
64
00:03:26,160 –> 00:03:29,209
جستجوی خود را در
65
00:03:29,209 –> 00:03:31,760
جایی که دقیقاً مشتریان خاصی را جستجو
66
00:03:31,760 –> 00:03:35,840
کرده ایم، انجام دهیم، بنابراین می توانیم همان کاری را انجام دهیم که
67
00:03:35,840 –> 00:03:39,349
قبلاً یکی از آنها را برای شناسه کاربر شناسه داریم،
68
00:03:39,349 –> 00:03:42,469
بگذارید فقط این را بگیریم و همچنین
69
00:03:42,469 –> 00:03:45,349
احتمالاً به چیزهای دیگری از اینجا
70
00:03:45,349 –> 00:03:46,969
نیاز داریم. بیایید همه این موارد را یک جورایی کپی کنیم
71
00:03:46,969 –> 00:03:50,209
و سپس به تابع ویرایش اکنون خود برگردیم،
72
00:03:50,209 –> 00:03:52,250
من فقط می خواهم همه
73
00:03:52,250 –> 00:03:59,120
اینها را در اینجا بچسبانم حالا اجازه دهید این را به
74
00:03:59,120 –> 00:04:01,939
دنباله دوم تغییر دهیم و همه این
75
00:04:01,939 –> 00:04:03,870
موارد را به
76
00:04:03,870 –> 00:04:08,090
نتیجه تغییر دهیم – نام – همه چیز –
77
00:04:08,090 –> 00:04:09,890
بنابراین بسیار خوب، بنابراین همه چیز را از مشتریانی انتخاب کنید
78
00:04:09,890 –> 00:04:13,340
که شناسه کاربری برابر با چیزی است
79
00:04:13,340 –> 00:04:16,310
و ما واقعاً به این نیاز نداریم
80
00:04:16,310 –> 00:04:20,930
فکر نمیکنم یا این و چه
81
00:04:20,930 –> 00:04:24,020
میخواهیم نامش خوب باشد، ما میخواهیم این شناسهای
82
00:04:24,020 –> 00:04:28,419
باشد که قبلاً در سمت راست ارسال کردیم. و
83
00:04:28,770 –> 00:04:32,340
بیایید ببینیم که این باید تغییری به
84
00:04:32,340 –> 00:04:35,490
نام دو باشد و دنبالهای برای من
85
00:04:35,490 –> 00:04:36,810
این دو را به فقط تغییر میدهم تا
86
00:04:36,810 –> 00:04:40,590
با تماس قبلی ما در تضاد نباشد، بنابراین میخواهیم
87
00:04:40,590 –> 00:04:43,669
مکاننما من همه چیز را
88
00:04:44,760 –> 00:04:51,240
درست کند، بنابراین بیایید اکنون نتیجه دو را چاپ
89
00:04:51,240 –> 00:04:53,510
کنیم تا مطمئن شویم که این کار را درست
90
00:04:53,510 –> 00:04:56,390
انجام داده ایم بیایید دوباره این کار را اجرا کنیم
91
00:04:56,390 –> 00:05:00,270
، مشتریان شما هستند و بیایید
92
00:05:00,270 –> 00:05:08,340
بزرگتر یا نام خانوادگی من را جستجو کنیم، خوب،
93
00:05:08,340 –> 00:05:10,980
اگر این را ببندیم،
94
00:05:10,980 –> 00:05:12,810
میتوانیم ببینیم با کدام رکورد روبرو هستیم،
95
00:05:12,810 –> 00:05:15,720
درست به نظر میرسد،
96
00:05:15,720 –> 00:05:17,850
ممکن است لازم باشد در یک ثانیه به این موارد اشاره کنیم.
97
00:05:17,850 –> 00:05:19,320
به همین دلیل است که میخواهم آن
98
00:05:19,320 –> 00:05:21,630
را روی صفحه نمایش بگذارم تا ببینیم
99
00:05:21,630 –> 00:05:24,360
درست حرکت میکند، همه
100
00:05:24,360 –> 00:05:26,520
چیزهایمان را داریم اکنون باید آنها را
101
00:05:26,520 –> 00:05:29,040
در جعبههای جعبههای خاص قرار دهیم
102
00:05:29,040 –> 00:05:31,590
تا برچسبها نباشند، بلکه جعبهها باشند. و
103
00:05:31,590 –> 00:05:33,900
اگر به خاطر دارید که با کادرهای ورودی
104
00:05:33,900 –> 00:05:36,720
نمیتوانیم فقط متن را مانند متن قرار دهیم، میدانید
105
00:05:36,720 –> 00:05:39,300
چیزی را میدانید که واقعاً باید
106
00:05:39,300 –> 00:05:45,420
تابع درج را فراخوانی کنیم تا بتواند واقعاً
107
00:05:45,420 –> 00:05:48,470
در هر کجای اینجا باشد، بیایید ادامه دهیم
108
00:05:48,470 –> 00:05:52,250
و یک متغیر برای هر یک از این افراد ایجاد کنیم.
109
00:05:52,250 –> 00:05:55,440
کپی و چسباندن با شکوه تر
110
00:05:55,440 –> 00:05:57,590
111
00:05:59,940 –> 00:06:03,300
فقط از اینجا بروید، خواهید دید که چرا من
112
00:06:03,300 –> 00:06:05,130
این کار را فقط در یک ثانیه
113
00:06:05,130 –> 00:06:07,610
انجام می دهم.
114
00:06:11,220 –> 00:06:14,220
115
00:06:14,570 –> 00:06:17,530
116
00:06:20,330 –> 00:06:22,389
117
00:06:23,560 –> 00:06:27,750
118
00:06:32,730 –> 00:06:37,130
119
00:06:37,820 –> 00:06:41,110
120
00:06:41,710 –> 00:06:42,560
121
00:06:42,560 –> 00:06:45,730
122
00:06:47,340 –> 00:06:50,330
123
00:06:50,490 –> 00:06:54,720
این یکی را نمی دانم
124
00:06:54,720 –> 00:06:57,750
مشکل است شاید خوب نباشد، بنابراین اکنون آنچه
125
00:06:57,750 –> 00:07:01,150
میخواهیم برای هر یک از اینها انجام دهیم،
126
00:07:01,150 –> 00:07:03,440
فضای اینجاست فقط برای اینکه این را کمی
127
00:07:03,440 –> 00:07:07,790
جدا نگه داریم، باید نقطه را درست
128
00:07:07,790 –> 00:07:10,670
درج کنیم و میخواهیم آن را در نقطه صفر
129
00:07:10,670 –> 00:07:14,180
در کادر ورودی خود قرار دهیم، آن را به عنوان یک لیست در نظر بگیرید.
130
00:07:14,180 –> 00:07:17,570
نقطه صفر در کادر سمت راست است و چه
131
00:07:17,570 –> 00:07:19,610
چیزی را میخواهیم در آنجا قرار دهیم، میخواهیم
132
00:07:19,610 –> 00:07:23,720
نتیجه را قرار دهیم و سپس چیزی را وارد کنیم، اما
133
00:07:23,720 –> 00:07:26,690
یک لحظه صبر کنید، بیایید به ترمینال خود نگاه کنیم،
134
00:07:26,690 –> 00:07:28,640
این همان چیزی است که درست برگردانده میشود،
135
00:07:28,640 –> 00:07:31,280
بنابراین کروشهها را ببینید
136
00:07:31,280 –> 00:07:33,710
این را به یک لیست تبدیل کنید و چند مورد
137
00:07:33,710 –> 00:07:38,870
در لیست وجود دارد، خوب فقط یک مورد، بنابراین
138
00:07:38,870 –> 00:07:41,960
مورد صفر این دو یا چند برابر باشد،
139
00:07:41,960 –> 00:07:45,930
بنابراین باید به آن اشاره کنیم،
140
00:07:45,930 –> 00:07:49,020
بنابراین نتیجه اینگونه است، اما
141
00:07:49,020 –> 00:07:51,150
اکنون این یک چیز چند بعدی است که باید
142
00:07:51,150 –> 00:07:53,940
به چیزی که در داخل آن وجود دارد دسترسی داشته باشید
143
00:07:53,940 –> 00:07:55,889
که باید بدانید مجموعه دیگری از پرانتز قرار دهید،
144
00:07:55,889 –> 00:07:57,990
بنابراین برای اینجا ما نام کوچک و نام کوچک را میخواهیم
145
00:07:57,990 –> 00:08:00,630
خوب که
146
00:08:00,630 –> 00:08:04,289
مورد صفر در اینجا است، بنابراین
147
00:08:04,289 –> 00:08:07,100
این
148
00:08:07,100 –> 00:08:11,600
صفر باشد تا بتوانیم همه موارد را کپی و جایگذاری کنیم.
149
00:08:11,600 –> 00:08:13,850
اینها و من فقط قرار است از طریق
150
00:08:13,850 –> 00:08:15,860
و pa برای هر یک از این مواردی که
151
00:08:15,860 –> 00:08:18,500
اخیراً انجام دادیم وارد شوید و سپس دوباره
152
00:08:18,500 –> 00:08:21,970
آنها را اصلاح خواهیم کرد
153
00:08:24,360 –> 00:08:30,099
و خوب است، بنابراین اکنون
154
00:08:30,099 –> 00:08:32,169
باید صفر دوم را برای هر یک
155
00:08:32,169 –> 00:08:34,269
از این موارد تغییر دهیم، بنابراین شما باید فقط
156
00:08:34,269 –> 00:08:36,370
از آن عبور کنید. در اینجا و برای مثال نام خانوادگی
157
00:08:36,370 –> 00:08:39,059
بیایید این را بالا بکشیم
158
00:08:39,059 –> 00:08:42,299
تا نام خانوادگی دومین یا لیست صفر
159
00:08:42,299 –> 00:08:43,559
یک
160
00:08:43,559 –> 00:08:47,400
به خاطر داشته باشد از صفر شروع شود، بنابراین به
161
00:08:47,400 –> 00:08:48,980
جای آن باید آن را به یک آدرس تغییر دهیم که
162
00:08:48,980 –> 00:08:53,300
163
00:08:53,300 –> 00:08:58,340
صفر یک دو سه چهار پنج ششم شود.
164
00:08:58,340 –> 00:09:00,580
165
00:09:00,930 –> 00:09:02,580
فقط کافی است برای هر یک از این موارد وارد شده و
166
00:09:02,580 –> 00:09:05,670
همان کار را انجام دهید، آدرس
167
00:09:05,670 –> 00:09:08,670
آن هفتمین موردی خواهد بود
168
00:09:08,670 –> 00:09:11,460
که من این را یادداشت کردهام، بنابراین من فقط میخواهم
169
00:09:11,460 –> 00:09:12,630
اینها را در اینجا قرار دهم بهجای
170
00:09:12,630 –> 00:09:14,040
جادو کردن ما ترمینال
171
00:09:14,040 –> 00:09:17,209
هر بار که شهر هشتمین مورد است
172
00:09:17,209 –> 00:09:23,160
، ایالت نهمین مورد است کد پستی
173
00:09:23,160 –> 00:09:24,870
مورد دوم است و اینها فقط
174
00:09:24,870 –> 00:09:26,910
به یاد داشته باشید که
175
00:09:26,910 –> 00:09:29,610
وقتی برای اولین بار پایگاه داده را راه اندازی کردیم چگونه آنها را در پایگاه داده قرار دادیم
176
00:09:29,610 –> 00:09:30,810
که اینطوری کار می کند
177
00:09:30,810 –> 00:09:33,089
ویرایش بیایید ببینیم این اتفاق می افتد تا
178
00:09:33,089 –> 00:09:37,890
جعبه کشور باشد شماره تلفن نهمین کالا یازدهمین مورد
179
00:09:37,890 –> 00:09:43,880
180
00:09:44,470 –> 00:09:46,499
ایمیل
181
00:09:46,499 –> 00:09:52,189
است، روش پرداخت پنجمین کالا،
182
00:09:52,189 –> 00:09:56,759
جعبه کد تخفیف کالا دوازدهم،
183
00:09:56,759 –> 00:10:01,920
جعبه قیمت پرداختی کالا سیزدهم
184
00:10:01,920 –> 00:10:06,869
، سومین مورد در جعبه شناسه است که
185
00:10:06,869 –> 00:10:08,549
به خاطر می آوریم چهارمین مورد است، پس بیایید این را ذخیره
186
00:10:08,549 –> 00:10:09,959
کنیم و اجرا کنیم. برای اینکه ببینیم آیا درست کار کرده است یا
187
00:10:09,959 –> 00:10:11,720
188
00:10:11,720 –> 00:10:15,790
خیر، آقای مشتریان جداک،
189
00:10:15,790 –> 00:10:21,380
نام خانوادگی من تمام
190
00:10:21,380 –> 00:10:23,810
191
00:10:23,810 –> 00:10:26,660
192
00:10:26,660 –> 00:10:28,970
193
00:10:28,970 –> 00:10:34,670
شده است. به نظر می رسد شناسه و
194
00:10:34,670 –> 00:10:40,940
مرجع بره برای ویرایش اکنون کادر برای نتیجه
195
00:10:40,940 –> 00:10:45,680
0 تعریف نشده است، آه این یک راه
196
00:10:45,680 –> 00:10:47,470
حل آسان است،
197
00:10:47,470 –> 00:10:49,960
بنابراین این نتیجه نیست، زیرا ما
198
00:10:49,960 –> 00:10:52,030
تغییر نام داده ایم، به یاد داشته باشید که در اینجا
199
00:10:52,030 –> 00:10:56,320
ما نتیجه را نیز تغییر دادیم، بنابراین باید بررسی کنیم
200
00:10:56,320 –> 00:10:58,210
در اینجا و همه
201
00:10:58,210 –> 00:11:02,890
اینها را به نتیجه تغییر دهید – این خوب است که امروز به
202
00:11:02,890 –> 00:11:05,089
راحتی
203
00:11:05,089 –> 00:11:07,160
انواع اشتباهات تایپی را برطرف می کنید، اما شما می دانید که
204
00:11:07,160 –> 00:11:11,079
من اشتباهات تایپی زیادی انجام می دهم
205
00:11:12,750 –> 00:11:15,210
خوشبختانه این برنامه زنده نیست و ما می توانیم کمی ویرایش را انجام دهیم،
206
00:11:15,210 –> 00:11:17,310
207
00:11:17,310 –> 00:11:21,870
بنابراین نتیجه به نتیجه می رسد – خوب من
208
00:11:21,870 –> 00:11:23,160
فکر می کنم که باید امیدوارانه کار کند
209
00:11:23,160 –> 00:11:25,820
بیایید دوباره این کار را اجرا کنیم بوم
210
00:11:25,820 –> 00:11:28,100
جستجو ویرایش مشتریان
211
00:11:28,100 –> 00:11:34,110
وجود دارد ویرایش نام فامیل بزرگ من
212
00:11:34,110 –> 00:11:37,470
یا مریم و مریم و فقط
213
00:11:37,470 –> 00:11:38,700
اینجا را بررسی کنید و مطمئن شوید که اینها
214
00:11:38,700 –> 00:11:42,480
منطقی هستند، بنابراین نام خانوادگی بزرگترش
215
00:11:42,480 –> 00:11:44,190
بله این آدرس است.
216
00:11:44,190 –> 00:11:45,839
هیچ آدرسی برای آن وجود ندارد زیرا او
217
00:11:45,839 –> 00:11:48,270
آدرسی برای نوشتن
218
00:11:48,270 –> 00:11:50,730
کد پستی شهر شیکاگو ایالت ایلینویز نداشت شماره تلفن ایالات متحده آمریکا به
219
00:11:50,730 –> 00:11:53,480
نظر می رسد همه چیز
220
00:11:53,480 –> 00:11:57,029
درست است، بنابراین تا اینجا خوب
221
00:11:57,029 –> 00:11:59,190
توجه کنید فاصله های عجیب و غریبی در اینجا وجود دارد، من
222
00:11:59,190 –> 00:12:01,050
فقط یک لایی عجیب و غریب گذاشتم که می توانید آن را به هم بزنید.
223
00:12:01,050 –> 00:12:03,120
اگر میخواهید، اکنون
224
00:12:03,120 –> 00:12:05,820
باید در نهایت این کار ضبط بهروزرسانی را
225
00:12:05,820 –> 00:12:10,080
انجام دهیم و در واقع آ