در این مطلب، ویدئو به روز رسانی MySQL Record – Python Tkinter GUI Tutorial #36 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:16:13
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,469
بچه ها جان بزرگ اینجا
2
00:00:01,469 –> 00:00:03,240
از کودی آرام باشید و در این
3
00:00:03,240 –> 00:00:04,230
ویدیو به شما نشان خواهم داد که چگونه
4
00:00:04,230 –> 00:00:06,390
سوابق خود را در پایگاه داده خود برای ابزار CRM خود
5
00:00:06,390 –> 00:00:09,950
با استفاده از پایتون و مهربانتر به روز کنید.
6
00:00:15,190 –> 00:00:17,289
حدس می زنم همانطور که در این ویدیو گفتم من
7
00:00:17,289 –> 00:00:18,700
می خواهم به شما نشان می دهد که چگونه رکوردها را
8
00:00:18,700 –> 00:00:20,619
در پایگاه داده خود به روز کنید، اما قبل از
9
00:00:20,619 –> 00:00:21,880
شروع به کار، اگر این ویدیو را دوست دارید، من می
10
00:00:21,880 –> 00:00:23,380
خواهم بیشتر شبیه آن را ببینم، حتماً یک دکمه هش برای لایک در
11
00:00:23,380 –> 00:00:24,640
زیر ایجاد کنید، در کانال مشترک شوید. برای
12
00:00:24,640 –> 00:00:25,869
13
00:00:25,869 –> 00:00:27,730
الگوریتم YouTube به من کمک کنید حتماً Cody me.com را بررسی کنید،
14
00:00:27,730 –> 00:00:29,169
جایی که من دهها
15
00:00:29,169 –> 00:00:30,520
دوره با صدها ویدیو برای آموزش
16
00:00:30,520 –> 00:00:32,619
کدنویسی دارم، از کد کوپن یوتیوب یک
17
00:00:32,619 –> 00:00:35,019
برای دریافت 30 دلار تخفیف در عضویت دریافت کنید، این همه
18
00:00:35,019 –> 00:00:36,460
فیلمها و کتابهای دورههای من با
19
00:00:36,460 –> 00:00:38,860
هزینه یکباره فقط 49 دلار است. بسیار ارزان است
20
00:00:38,860 –> 00:00:41,080
خوب تا به حال چه چیزی به دست آورده ایم،
21
00:00:41,080 –> 00:00:42,550
پایگاه داده خود را در اینجا دریافت کرده ایم، می توانیم مشتریان خود را جستجو کنیم
22
00:00:42,550 –> 00:00:44,559
و می توانیم با
23
00:00:44,559 –> 00:00:48,460
هر نام خانوادگی جستجو کنیم، وقتی این کار را انجام دهیم،
24
00:00:48,460 –> 00:00:50,440
این مورد را دریافت می کنیم، اما واقعاً نمی توانیم
25
00:00:50,440 –> 00:00:52,750
با این حق کاری انجام دهیم.
26
00:00:52,750 –> 00:00:54,850
اینها را آپدیت نکنیم ما می توانیم آن را در اکسل ذخیره کنیم اما ما
27
00:00:54,850 –> 00:00:56,800
در واقع میتوانیم این رکوردها را ویرایش کنیم، بنابراین این
28
00:00:56,800 –> 00:00:59,170
کاری است که ما در این ویدیو انجام میدهیم، اکنون میتوانیم
29
00:00:59,170 –> 00:01:02,649
دکمه دیگری را در اینجا ایجاد کنیم و
30
00:01:02,649 –> 00:01:04,479
میتواند بگوید مشتریان را ویرایش کنید و سپس
31
00:01:04,479 –> 00:01:06,640
میتوانیم یک صفحه کاملاً جدید ایجاد کنیم و همه چیز را
32
00:01:06,640 –> 00:01:08,259
از نو شروع کنیم، اما بسیاری از این موارد در حال انجام است. برای انجام
33
00:01:08,259 –> 00:01:10,660
مجدد، ما باید فقط
34
00:01:10,660 –> 00:01:12,250
کد را کپی کرده و دوباره این کار را انجام دهیم، بنابراین به جای
35
00:01:12,250 –> 00:01:13,960
انجام این کار، فقط از این
36
00:01:13,960 –> 00:01:17,200
پنجره جستجوی مشتریان استفاده میکنم و فقط
37
00:01:17,200 –> 00:01:18,880
آن را در اینجا بهروزرسانی میکنیم، بنابراین اولین
38
00:01:18,880 –> 00:01:19,780
کاری که میخواهم انجام دهم یک دکمه کوچک در
39
00:01:19,780 –> 00:01:21,940
کنار هر یک از این رکوردها اضافه
40
00:01:21,940 –> 00:01:24,340
می کنیم که می توانیم روی آن کلیک کنیم، ویرایش درست است،
41
00:01:24,340 –> 00:01:26,170
بنابراین بیایید ادامه دهیم و این کار را انجام
42
00:01:26,170 –> 00:01:28,569
دهیم و ممکن است این
43
00:01:28,569 –> 00:01:31,149
دکمه جستجوی مشتریان را تغییر دهیم تا بگوییم جستجو بریده بریده
44
00:01:31,149 –> 00:01:33,789
ویرایش مشتریان است، بنابراین بیایید جلو برویم و در واقع این کار را انجام دهیم.
45
00:01:33,789 –> 00:01:35,590
من فقط به پایین میروم
46
00:01:35,590 –> 00:01:38,709
و مشتریان را جستجو میکنم،
47
00:01:38,709 –> 00:01:42,009
مثلاً بگوییم که جستجوی اسلش ویرایش مشتریان بسیار
48
00:01:42,009 –> 00:01:45,420
خوب است، بنابراین بیایید به عملکرد جستجوی مشتریان خود
49
00:01:45,420 –> 00:01:48,670
در اینجا برویم و فقط به جایی نگاه
50
00:01:48,670 –> 00:01:50,390
51
00:01:50,390 –> 00:01:52,520
کنیم که در واقع در حال خروجی کردن سوابق
52
00:01:52,520 –> 00:01:54,560
روی صفحه در اینجا و راست هستیم.
53
00:01:54,560 –> 00:01:56,990
بالای دوباره بیایید یک دکمه جدید ایجاد کنیم
54
00:01:56,990 –> 00:02:00,040
بیایید این دکمه ویرایش را صدا بزنیم. نمی دانم
55
00:02:00,040 –> 00:02:03,050
و این یک دکمه است و
56
00:02:03,050 –> 00:02:06,010
می خواهیم در پنجره فیلد مشتریان جستجوی ما باشد
57
00:02:06,010 –> 00:02:12,130
و می خواهیم متن نوشته شود ویرایش
58
00:02:12,130 –> 00:02:15,890
و سپس باید آن را قرار دهیم
59
00:02:15,890 –> 00:02:21,680
ردیف صفحه چیزی ستون چیزی است
60
00:02:21,680 –> 00:02:25,850
و اکنون در اینجا ما چیزها را در
61
00:02:25,850 –> 00:02:30,709
ستون و ردیف فهرست و عدد درست
62
00:02:30,709 –> 00:02:36,050
میگذاریم، بنابراین بیایید به فهرست و عدد برویم، اما اگر این کار را انجام
63
00:02:36,050 –> 00:02:37,310
دهیم،
64
00:02:37,310 –> 00:02:40,370
ستون اول نام کوچک ما را بازنویسی میکند تا به این
65
00:02:40,370 –> 00:02:42,170
شکل برویم یک منفی اما پس از آن که عدد
66
00:02:42,170 –> 00:02:45,650
ما از صفر شروع میشود، بنابراین منفی یک
67
00:02:45,650 –> 00:02:47,750
برای یک ستون کار نمیکند، بنابراین به جای
68
00:02:47,750 –> 00:02:50,480
آن، در اینجا باید فقط عدد بهعلاوه یک
69
00:02:50,480 –> 00:02:52,340
آن را جابهجا کنیم، بنابراین بیایید ادامه دهیم
70
00:02:52,340 –> 00:02:58,540
و این را ذخیره کنیم و آن را اجرا کنیم و جستجوگر
71
00:02:58,540 –> 00:02:59,830
و شما میتوانیم دکمه جدید ما را ببینیم که میگوید
72
00:02:59,830 –> 00:03:03,400
اکنون مشتریان را جستجو/ویرایش کنید و بیایید
73
00:03:03,400 –> 00:03:07,870
نام خانوادگی بزرگتر را انتخاب کنیم و اکنون
74
00:03:07,870 –> 00:03:09,909
این دکمه را در کنار این قرار میدهیم و شاید
75
00:03:09,909 –> 00:03:11,430
باید اکنون این دکمه را کمی بزرگتر کنیم،
76
00:03:11,430 –> 00:03:13,900
زیرا یک ستون اضافی وجود دارد تا بتوانیم
77
00:03:13,900 –> 00:03:16,420
این کار را انجام دهیم. حالا این را بررسی
78
00:03:16,420 –> 00:03:18,400
کنید دکمه هیچ کاری انجام نمی دهد هنوز خوب است، اما زمانی که
79
00:03:18,400 –> 00:03:19,989
یک رکورد را بهروزرسانی میکنید،
80
00:03:19,989 –> 00:03:22,120
قبل از اینکه لازم باشد یک رکورد منحصربهفرد باشد، در مورد آن صحبت
81
00:03:22,120 –> 00:03:24,459
کردهایم، ما تعداد زیادی
82
00:03:24,459 –> 00:03:26,200
سوابق قدیمی داریم، بنابراین نمیتوانیم
83
00:03:26,200 –> 00:03:29,799
elder را بهروزرسانی کنیم، باید شناسه بزرگان را بهروزرسانی کنیم
84
00:03:29,799 –> 00:03:32,920
که در اینجا آمده است. یکی یا اگر بخواهیم
85
00:03:32,920 –> 00:03:35,530
این یکی از ماری بزرگتر را بهروزرسانی کنیم، او شناسه کاربری منحصر به فرد
86
00:03:35,530 –> 00:03:37,810
شماره سه است، بنابراین باید به
87
00:03:37,810 –> 00:03:40,690
آن شماره شناسه کاربری ارجاع دهیم، بنابراین باید
88
00:03:40,690 –> 00:03:42,430
آن را بگیریم، پس بیایید اکنون آن را بگیریم و
89
00:03:42,430 –> 00:03:44,290
فقط آن را روی این دکمه
90
00:03:44,290 –> 00:03:46,450
بگذاریم، فقط برای اینکه خیلی خوب باشیم مطمئن باشید که ما از رکورد مناسب
91
00:03:46,450 –> 00:03:49,720
با شخص مناسب استفاده می کنیم، بنابراین بیایید این کار را سریع انجام دهیم،
92
00:03:49,720 –> 00:03:53,230
اما ابتدا می خواهم به
93
00:03:53,230 –> 00:03:55,810
اینجا بیایم و بیایید این را
94
00:03:55,810 –> 00:03:57,459
کمی بزرگتر کنیم، بنابراین من آن را
95
00:03:57,459 –> 00:04:00,310
یکصد و صد و نه چیز مهمی قرار می دهم، پس خوب چگونه آیا این کار را به خوبی انجام میدهیم،
96
00:04:00,310 –> 00:04:05,139
شما شناسه ما را به خاطر میآورید یا
97
00:04:05,139 –> 00:04:08,470
پایگاه داده ما یک لیست را به درستی برمیگرداند و ما میتوانیم
98
00:04:08,470 –> 00:04:11,889
به چیزهای موجود در یک لیست ارجاع دهیم،
99
00:04:11,889 –> 00:04:13,810
بنابراین بیایید سریعاً آن را پشتیبانگیری
100
00:04:13,810 –> 00:04:16,070
101
00:04:16,070 –> 00:04:21,320
کنیم و به دنبال elder باشیم، بنابراین این چیزی است که
102
00:04:21,320 –> 00:04:27,140
صفر یک دو سه چهارم است. در
103
00:04:27,140 –> 00:04:29,720
لیست ما، شناسه کاربری چهارمین مورد در
104
00:04:29,720 –> 00:04:31,760
لیست ما است، بنابراین ما نیاز داریم برای ارجاع به آن،
105
00:04:31,760 –> 00:04:35,510
بیایید کد خود را پس بگیریم و
106
00:04:35,510 –> 00:04:40,090
فقط
107
00:04:40,220 –> 00:04:46,490
یک مرجع شناسه شناسه ایجاد
108
00:04:46,490 –> 00:04:50,599
کنیم و ما باید این را داشته باشیم تا
109
00:04:50,599 –> 00:04:52,099
ببینیم نتیجه ما همان چیزی است که برمی گردانیم، اما به یاد داشته باشید
110
00:04:52,099 –> 00:04:54,050
که در حال چرخش آن هستیم، بنابراین به جای
111
00:04:54,050 –> 00:04:56,509
ارجاع به لیست نتایج،
112
00:04:56,509 –> 00:04:59,240
به لیست X اشاره کنید تا
113
00:04:59,240 –> 00:05:01,669
X شود و سپس کدام مورد است که
114
00:05:01,669 –> 00:05:03,650
چهار می شود، بنابراین در اینجا می توانیم به اینجا بیاییم
115
00:05:03,650 –> 00:05:07,210
و در واقع این یک عدد است
116
00:05:07,210 –> 00:05:08,740
و ما باید در واقع آن را به یک رشته تبدیل کنیم،
117
00:05:08,740 –> 00:05:09,819
من به شما نشان خواهم داد که چرا در فقط یک
118
00:05:09,819 –> 00:05:10,990
ثانیه، پس بیایید کل این
119
00:05:10,990 –> 00:05:12,910
مورد را در تابع رشته بپیچانیم تا
120
00:05:12,910 –> 00:05:14,650
آن را به رشته تبدیل کنیم، اکنون به دکمه ما پایین می آید
121
00:05:14,650 –> 00:05:16,479
و من یک فاصله می
122
00:05:16,479 –> 00:05:19,330
گذارم و بیایید به هم بپیوندیم و آن مرجع زیر خط شناسه را قرار دهیم
123
00:05:19,330 –> 00:05:21,819
و به همین دلیل
124
00:05:21,819 –> 00:05:23,800
مجبور شدیم آن را به یک رشته تبدیل کنید زیرا
125
00:05:23,800 –> 00:05:27,069
نمی توانید الحاق را به هم الحاق کنید سخت است
126
00:05:27,069 –> 00:05:29,650
ما می خواهیم عددی را با یک رشته بگوییم
127
00:05:29,650 –> 00:05:32,080
این یک رشته است بنابراین خوب است به همین دلیل
128
00:05:32,080 –> 00:05:34,509
آن را به یک رشته تغییر دادیم پس خیلی خب
129
00:05:34,509 –> 00:05:37,180
بیایید دوباره این جستجو را اجرا کنیم ویرایش
130
00:05:37,180 –> 00:05:42,849
مشتریان بیایید جستجو کنیم برای بزرگتر
131
00:05:42,849 –> 00:05:46,139
نام خانوادگی من خوب است خیلی بزرگتر یا یک شناسه را ویرایش کنید،
132
00:05:46,139 –> 00:05:50,860
یک شناسه را ویرایش کنید، سه شناسه را کاملاً درست کنید، بنابراین
133
00:05:50,860 –> 00:05:55,240
ما اکنون دقیقاً بدانیم که با کدام شناسه
134
00:05:55,240 –> 00:05:57,009
درست سروکار داریم، بنابراین
135
00:05:57,009 –> 00:06:03,190
خوب است، اکنون باید در واقع کارها را
136
00:06:03,190 –> 00:06:10,990
با آن اطلاعات درست انجام دهیم، تا ببینیم
137
00:06:10,990 –> 00:06:12,520
می توانیم خلاص شویم از این، ما
138
00:06:12,520 –> 00:06:14,920
دیگر به آن نیاز نداریم، اما اکنون باید
139
00:06:14,920 –> 00:06:17,550
یک دستور ایجاد کنیم
140
00:06:19,710 –> 00:06:23,520
و آن را برابر با now قرار دهیم، به طور معمول
141
00:06:23,520 –> 00:06:26,940
فقط میگوییم بیایید یک چیزی ایجاد کنیم تا
142
00:06:26,940 –> 00:06:28,410
این را ویرایش کنیم، یک تابع برای ویرایش این کار به نام
143
00:06:28,410 –> 00:06:31,470
edit است، اکنون معمولاً این کار را انجام میدهیم. مانند
144
00:06:31,470 –> 00:06:33,270
آن، اما ما باید در واقع
145
00:06:33,270 –> 00:06:36,450
چند مورد را که باید در آن
146
00:06:36,450 –> 00:06:39,240
شماره شناسه و احتمالاً چیز دیگری،
147
00:06:39,240 –> 00:06:42,840
شاید شماره شاخص برای ردیف، ارسال کنیم تا
148
00:06:42,840 –> 00:06:45,660
بتوانیم
149
00:06:45,660 –> 00:06:47,430
با استفاده از یک دکمه در kinter، چیزها را به یک تابع منتقل کنیم، همانطور که می دانیم.
150
00:06:47,430 –> 00:06:49,470
باید یک لامبدا ایجاد کنیم، پس بیایید برویم
151
00:06:49,470 –> 00:06:52,800
لامبدا و حالا به نظر میرسد که این مانند یک
152
00:06:52,800 –> 00:06:54,960
L بزرگ به نظر میرسد، این همان متن عالی است
153
00:06:54,960 –> 00:06:56,970
که L بزرگ نیست آن روز یک
154
00:06:56,970 –> 00:06:59,820
L کوچک است، بنابراین فقط به یاد داشته باشید که بنابراین
155
00:06:59,820 –> 00:07:01,980
اجازه دهید این تابع ویرایش را ایجاد
156
00:07:01,980 –> 00:07:04,380
کنیم و میخواهیم عبور در چند چیز
157
00: