در این مطلب، ویدئو جستجوی همه مشتریان CRM – آموزش شماره 31 Python Tkinter GUI با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:16:35
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,469
بچه ها جان الدر اینجا
2
00:00:01,469 –> 00:00:03,510
از کام کونامی چه خبر است و در این ویدیو
3
00:00:03,510 –> 00:00:05,580
ما از پایگاه داده خود برای ابزار CRM خود با kinter و پایتون پرس و جو می کنیم،
4
00:00:05,580 –> 00:00:09,500
5
00:00:14,730 –> 00:00:16,619
بنابراین ما
6
00:00:16,619 –> 00:00:19,110
این ابزار CRM را برای پایگاه داده مشتریان خود
7
00:00:19,110 –> 00:00:21,420
در این ویدیو ایجاد کرده ایم. دوباره از پایگاه داده پرس و جو کنید
8
00:00:21,420 –> 00:00:22,860
و نتایج را روی
9
00:00:22,860 –> 00:00:25,320
صفحه نمایش در خود رابط کاربری گرافیکی واقعی قرار دهید
10
00:00:25,320 –> 00:00:27,090
نه در خط فرمان
11
00:00:27,090 –> 00:00:29,099
همانطور که قبلاً انجام می دادیم، اما قبل از
12
00:00:29,099 –> 00:00:30,360
شروع کار اگر این ویدیو
13
00:00:30,360 –> 00:00:31,890
را دوست دارید می خواهم بیشتر شبیه آن را ببینم. حتماً
14
00:00:31,890 –> 00:00:33,120
دکمه لایک زیر را فشار دهید در کانال مشترک شوید
15
00:00:33,120 –> 00:00:34,860
و cody me comm را بررسی کنید که در
16
00:00:34,860 –> 00:00:36,149
آن ده ها دوره با صدها
17
00:00:36,149 –> 00:00:37,920
ویدیو به شما آموزش می دهد که کدنویسی کنید از
18
00:00:37,920 –> 00:00:39,540
کد کوپن یوتیوب استفاده کنید تا از عضویت بیست و دو ساعته
19
00:00:39,540 –> 00:00:40,890
محروم شوید که تمام فیلم های دوره های من است
20
00:00:40,890 –> 00:00:42,540
و کتابها با هزینه یکباره
21
00:00:42,540 –> 00:00:44,010
بیست و هفت دلار را تنظیم میکنند که بسیار
22
00:00:44,010 –> 00:00:46,350
ارزان است، خوب، بنابراین این چیزی است که تا
23
00:00:46,350 –> 00:00:48,750
اینجا به دست
24
00:00:48,750 –> 00:00:50,730
25
00:00:50,730 –> 00:00:53,310
26
00:00:53,310 –> 00:00:57,030
آوردیم. خروج از اینجا به ترمینال خود نگاه
27
00:00:57,030 –> 00:00:58,920
می کنیم، می توانیم ببینیم که روی صفحه نمایش
28
00:00:58,920 –> 00:01:00,960
این دو رکورد را چاپ
29
00:01:00,960 –> 00:01:02,940
30
00:01:02,940 –> 00:01:07,079
31
00:01:07,079 –> 00:01:09,600
می کند. این گرافیک
32
00:01:09,600 –> 00:01:11,430
یا ترمینال ما نمیخواهیم این
33
00:01:11,430 –> 00:01:13,740
ترمینال نشان داده شود، میخواهیم این
34
00:01:13,740 –> 00:01:15,570
اطلاعات در برنامه واقعی ما باشد
35
00:01:15,570 –> 00:01:17,280
تا به صورت گرافیکی روی صفحه نمایش داده شود،
36
00:01:17,280 –> 00:01:19,409
بنابراین در این ویدیو شروع به کار بر روی لغو آن میکنیم،
37
00:01:19,409 –> 00:01:22,109
پس بیایید ببینیم بیایید
38
00:01:22,109 –> 00:01:25,229
بکشیم کد ما را تا کنون بالا ببرید و
39
00:01:25,229 –> 00:01:26,999
بیایید اینجا به بخش دکمه بیاییم و
40
00:01:26,999 –> 00:01:29,280
اجازه دهید یک دکمه جدید ایجاد کنیم و
41
00:01:29,280 –> 00:01:31,340
دکمههای ما تا آخر اینجا کجاست،
42
00:01:31,340 –> 00:01:34,280
دکمههای عالی ایجاد کنید، بنابراین فرض کنید
43
00:01:34,280 –> 00:01:38,069
دکمه مشتریان را فهرست کنید من نمیدانم و بیایید
44
00:01:38,069 –> 00:01:40,679
برویم مشتریان زیرخط را فهرست کنیم.
45
00:01:40,679 –> 00:01:45,509
دکمه زیرخط و آن برابر با یک
46
00:01:45,509 –> 00:01:48,950
دکمه است
47
00:01:48,950 –> 00:01:52,189
و ما میخواهیم به این اشاره کنیم یا
48
00:01:52,189 –> 00:01:54,619
میخواهیم این در مسیر ما باشد، میخواهیم متن
49
00:01:54,619 –> 00:01:59,240
فهرست مشتریان باشد. من نمیدانم
50
00:01:59,240 –> 00:02:01,700
در حال حاضر دستوری برای این کار خواهیم
51
00:02:01,700 –> 00:02:04,070
داشت. فقط کمی اما بیایید به جلو برویم
52
00:02:04,070 –> 00:02:07,070
d در واقع ابتدا این دکمه را ایجاد کنید، بنابراین
53
00:02:07,070 –> 00:02:08,929
بیایید به فهرست زیر خط مشتریان خود را نشان دهیم،
54
00:02:08,929 –> 00:02:14,270
نقطه قرمز رنگ و ما می خواهیم
55
00:02:14,270 –> 00:02:16,519
این باشد و بیایید ببینیم ردیف
56
00:02:16,519 –> 00:02:18,319
شما مانند یک ردیف به نظر می
57
00:02:18,319 –> 00:02:19,930
58
00:02:19,930 –> 00:02:24,370
رسد. 15 و ما میخواهیم این ستون
59
00:02:24,370 –> 00:02:27,950
برابر با صفر باشد و ببینیم چه چیز دیگری
60
00:02:27,950 –> 00:02:29,660
میخواهیم، احتمالاً میخواهیم آن را به
61
00:02:29,660 –> 00:02:32,840
مت غرب بچسبانیم و اجازه دهید به آن
62
00:02:32,840 –> 00:02:35,120
ک صفحه X از 10 بدهیم تا با دک
63
00:02:35,120 –> 00:02:36,440
ههای دیگر ما همخوانی داشته باشد، ادامه دهیم. و
64
00:02:36,440 –> 00:02:38,000
این را ذخیره کنید و سریع آن را اجرا کنید تا
65
00:02:38,000 –> 00:02:41,720
مطمئن شوید که به نظر خوب به نظر می رسد، بنابراین
66
00:02:41,720 –> 00:02:43,700
این مشتری روی آن کلیک می کنیم هیچ
67
00:02:43,700 –> 00:02:45,980
اتفاقی نمی افتد، اما ما دکمه را خیلی خوب داریم،
68
00:02:45,980 –> 00:02:47,450
بنابراین اکنون فکر می کنم وقتی روی این دکمه کلیک می کنیم، دکمه دیگری را
69
00:02:47,450 –> 00:02:50,000
می خواهیم پنجره ای که ظاهر می شود
70
00:02:50,000 –> 00:02:51,200
ما نمی خواهیم
71
00:02:51,200 –> 00:02:52,730
اینجا شلوغ می شود، بیایید فقط یک پنجره دیگر بسازیم،
72
00:02:52,730 –> 00:02:55,910
بنابراین این کاری است که اکنون انجام می دهیم، بنابراین
73
00:02:55,910 –> 00:02:59,600
بیایید کد خود را بالا بکشیم و به
74
00:02:59,600 –> 00:03:00,950
این دستور بدهیم
75
00:03:00,950 –> 00:03:05,120
اجازه دهید دستور برابر آنچه می خواهیم
76
00:03:05,120 –> 00:03:09,400
این لیست را نام ببرید و تاکید کنید که مشتریان خوب هستند،
77
00:03:09,400 –> 00:03:13,280
بنابراین اکنون باید واقعاً ایجاد کنیم این
78
00:03:13,280 –> 00:03:15,170
تابع این لیست از مشتریان کار می کند، پس
79
00:03:15,170 –> 00:03:16,790
بیایید ادامه دهیم و این کار را انجام دهیم و
80
00:03:16,790 –> 00:03:19,010
من در اینجا به بالای صفحه می روم
81
00:03:19,010 –> 00:03:21,650
82
00:03:21,650 –> 00:03:26,299
83
00:03:26,299 –> 00:03:27,350
84
00:03:27,350 –> 00:03:31,550
. برو فهرست مشتریان
85
00:03:31,550 –> 00:03:33,709
[موسیقی]
86
00:03:33,709 –> 00:03:35,780
بله، کار می کند، بنابراین ما می خواهیم مشتریان کمتری را تعریف کنیم،
87
00:03:35,780 –> 00:03:40,760
خوب است، بنابراین اکنون اولین
88
00:03:40,760 –> 00:03:43,519
کاری که می خواهیم انجام دهیم این است که یک
89
00:03:43,519 –> 00:03:45,379
پنجره جدید درست کنیم و این کار را
90
00:03:45,379 –> 00:03:47,989
در چند ماه پیش انجام دادیم که نشان دادیم
91
00:03:47,989 –> 00:03:49,879
شما چگونه می دانید پنجره های دیگری ایجاد کنید
92
00:03:49,879 –> 00:03:52,280
و برای انجام این کار، بیایید یک لیست برویم که
93
00:03:52,280 –> 00:03:56,540
بر پرس و جو مشتری تاکید می کند، حدس می زنم که ما از
94
00:03:56,540 –> 00:03:59,329
این پایگاه داده به درستی پرس و جو
95
00:03:59,329 –> 00:04:01,159
می کنیم، بنابراین این به عنوان T بزرگ، زیرخط K خواهد بود،
96
00:04:01,159 –> 00:04:02,959
ما می خواهیم یک نمونه TK جدید
97
00:04:02,959 –> 00:04:05,349
درست کنیم. بنابراین اکنون میتوانیم
98
00:04:05,349 –> 00:04:11,030
عنوان نقطه پرس و جو مشتری را فهرست کنیم و بیایید
99
00:04:11,030 –> 00:04:15,530
این لیست را همه مشتریان صدا کنیم و متوجه میشوید
100
00:04:15,530 –> 00:04:17,899
که من فقط دارم
101
00:04:17,899 –> 00:04:19,699
این چیزها را از
102
00:04:19,699 –> 00:04:22,250
اینجا انجام میدهیم و فقط داریم این کار را دوباره انجام میدهیم.
103
00:04:22,250 –> 00:04:24,590
در واقع ما می توانیم
104
00:04:24,590 –> 00:04:29,090
هر دو را کپی کنیم و آنها را پایین بیاوریم در اینجا
105
00:04:29,090 –> 00:04:32,540
و به جای root آنها را بچسبانید،
106
00:04:32,540 –> 00:04:34,520
البته ما میخواهیم که این عبارت جستجوی لیست مشتری باشد،
107
00:04:34,520 –> 00:04:38,120
همان چیزی که در اینجا جستجوی مشتری را لیست کنید
108
00:04:38,120 –> 00:04:41,570
و 400 در 600 باید
109
00:04:41,570 –> 00:04:42,860
بزرگتر باشد زیرا همه
110
00:04:42,860 –> 00:04:45,490
دادههای خود را روی صفحه قرار میدهیم، پس بیایید این
111
00:04:45,490 –> 00:04:48,650
800 را صدا کنیم. sneek با یک کفش 800 در 600 علامت می دهد،
112
00:04:48,650 –> 00:04:52,040
بنابراین باید کار کند، پس بیایید
113
00:04:52,040 –> 00:04:53,720
این را ذخیره کنیم و سریع اجرا کنیم تا
114
00:04:53,720 –> 00:04:58,250
مطمئن شویم که کار کرده است، بنابراین بیایید
115
00:04:58,250 –> 00:05:00,980
ببینیم آیا روی دکمه کلیک می کنیم که این پنجره باز می
116
00:05:00,980 –> 00:05:03,830
شود و اندازه آن بسیار خوب است و
117
00:05:03,830 –> 00:05:05,330
میگوید مشتریان را در بالا فهرست کنید و
118
00:05:05,330 –> 00:05:08,090
نماد کوچک ما در اینجا وجود دارد، بسیار خوب تا اینجا
119
00:05:08,090 –> 00:05:09,960
خوب است،
120
00:05:09,960 –> 00:05:11,190
ما باید اساساً از پایگاه داده پرس و جو کنیم،
121
00:05:11,190 –> 00:05:13,410
فقط این کار را
122
00:05:13,410 –> 00:05:15,569
دقیقاً اینجا انجام دهیم، بنابراین ما قبلاً کدی
123
00:05:15,569 –> 00:05:17,130
برای آن داریم که میتوانیم به پایین بیایم.
124
00:05:17,130 –> 00:05:19,380
از برنامه ما و دقیقاً
125
00:05:19,380 –> 00:05:21,630
در اینجا این مکان نما من مواردی را اجرا می کند
126
00:05:21,630 –> 00:05:23,099
که احتمالاً در آخرین ویدیو
127
00:05:23,099 –> 00:05:25,139
یا ویدیوی قبل از آن انجام دادیم، اینجا جایی است که
128
00:05:25,139 –> 00:05:28,380
ما این موارد را درست در اینجا دریافت می کنیم،
129
00:05:28,380 –> 00:05:29,729
بنابراین اجازه دهید به این
130
00:05:29,729 –> 00:05:30,900
سریع نگاه کنیم که چه هستیم انجام اینجا این است که ما
131
00:05:30,900 –> 00:05:32,970
خلاق هستیم از یک مکان نما استفاده می کنیم و یک دستور sequel را اجرا می کنیم
132
00:05:32,970 –> 00:05:34,680
و دستور این است که
133
00:05:34,680 –> 00:05:37,830
همه چیز را از جدول مشتریان خود انتخاب کنیم و
134
00:05:37,830 –> 00:05:39,660
سپس می خواهیم آن را در
135
00:05:39,660 –> 00:05:42,090
متغیری به نام نتیجه قرار دهیم و برای این کار
136
00:05:42,090 –> 00:05:43,680
فقط نشانگر من همه چیزهایی را که در حال واکشی هستیم واکشی می کنیم.
137
00:05:43,680 –> 00:05:45,599
چیزها از
138
00:05:45,599 –> 00:05:48,120
پایگاه داده ما به درستی خارج می شود و سپس ما فقط می خواهیم
139
00:05:48,120 –> 00:05:49,530
همه آن چیزها را حلقه بزنیم و
140
00:05:49,530 –> 00:05:51,539
همه آنها را روی صفحه چاپ کنیم، بنابراین برای X و نتایج
141
00:05:51,539 –> 00:05:53,550
X چاپ می شود، بنابراین من فقط همه اینها را کپی
142
00:05:53,550 –> 00:05:55,949
می کنم و می توانیم از شر آن خلاص شویم. در آنجا
143
00:05:55,949 –> 00:05:57,870
و من فقط به
144
00:05:57,870 –> 00:06:00,810
تابع کوچک جدید خود که ساخته ایم برمی گردم و
145
00:06:00,810 –> 00:06:05,900
یک نظر ایجاد می کنم که می گوید از یک پایگاه داده پرس و جو کنید،
146
00:06:05,900 –> 00:06:10,710
بیایید همه اینها را در برگه بچسبانیم، خوب
147
00:06:10,710 –> 00:06:13,620
اکنون بدیهی است که ما نمی توانیم X را چاپ کنیم،
148
00:06:13,620 –> 00:06:16,409
باید یک برچسب درست ایجاد کنیم، پس بیایید
149
00:06:16,409 –> 00:06:19,289
این را نمیدانم برچسب امتیاز آنها را جستجو کنید
150
00:06:19,289 –> 00:06:24,780
و این یک برچسب است و معمولاً کجا
151
00:06:24,780 –> 00:06:26,250
این خوب را میخواهیم ما آن
152
00:06:26,250 –> 00:06:27,719
را بیادبانه قرار میدهیم، اما در حال حاضر با route
153
00:06:27,719 –> 00:06:29,210
کار نمیکنیم، ما در حال کار با
154
00:06:29,210 –> 00:06:33,599
پنجره درخواست لیست مشتری هستیم. بنابراین اینجاست
155
00:06:33,599 –> 00:06:35,070
که ما این را می خواهیم و می خواهیم متن
156
00:06:35,070 –> 00:06:38,849
برابر با X باشد اکنون باید این را
157
00:06:38,849 –> 00:06:40,919
روی صفحه قرار دهیم، بنابراین به جای چاپ X،
158
00:06:40,919 –> 00:06:43,620
فقط می توانیم برچسب را جستجو کنیم، بیایید
159
00:06:43,620 –> 00:06:45,300
فعلاً آن را روی صفحه بسته بندی کنیم تا ببینیم چه
160
00:06:45,300 –> 00:06:47,490
چیزی خوب است، بنابراین بیایید این را ذخیره کنیم و اجرا
161
00:06:47,490 –> 00:06:51,800
کنیم و
162
00:06:51,840 –> 00:06:55,560
خطای تورفتگی را ببینیم. آیا من
163
00:06:55,560 –> 00:06:56,690
164
00:06:56,690 –> 00:07:00,120
آنجا را انجام دادم، ما برویم بله، پس همین
165
00:07:00,120 –> 00:07:02,400
الان خوب است، پس بیایید دوباره آن را امتحان کنیم، آن
166
00:07:02,400 –> 00:07:06,240
را اجرا کنیم، بنابراین پنجره اصلی ما اینجاست
167
00:07:06,240 –> 00:07:11,250
روی این بوم کلیک کنید و این ظاهر می شود و در اینجا
168
00:07:11,250 –> 00:07:13,199
ما دو رکورد خود را داریم، بنابراین جان بزرگتر
169
00:07:13,199 –> 00:07:15,270
و شما متوجه خواهید شد که چگونه این نشان داده شده است
170
00:07:15,270 –> 00:07:19,290
جان بزرگتر کد پستی قیمت این شناسه
171
00:07:19,290 –> 00:07:21,270
است، این آدرس ایمیل است، چرا به
172
00:07:21,270 –> 00:07:22,620
این ترتیب است،
173
00:07:22,620 –> 00:07:25,320
اگر به نسخه اصلی خود نگاه کنیم
174
00:07:25,320 –> 00:07:27,870
یا پایگاه داده را ایجاد کنیم، همان ترتیبی است که
175
00:07:27,870 –> 00:07:31,110
انجام دادیم، بنابراین ابتدا با آن شروع کردیم.
176
00:07:31,110 –> 00:07:34,320
نام خانوادگی کد پستی قیمت شناسه کاربری پرداخت شده است، بنابراین در
177
00:07:34,320 –> 00:07:38,230
حال حاضر فقط از آن سفارش استفاده می
178
00:07:38,230 –> 00:07:39,550
کنم، این یک نوع سفارش عجیب است
179
00:07:39,550 –> 00:07:41,260
که احتمالاً باید آن را به ترتیب بهتری
180
00:07:41,260 –> 00:07:43,780
قرار می دادیم، اما واقعاً مهم نیست که می توانیم
181
00:07:43,780 –> 00:07:45,370
این موارد را روی صفحه نمایش بگذاریم. به هر نحوی
182
00:07:45,370 –> 00:07:47,410
که ما بخواهیم این فقط پیش فرض است و
183
00:07:47,410 –> 00:07:49,060
jus است با قرار دادن نظم پیشفرض
184
00:07:49,060 –> 00:07:53,560
که پایگاه داده شما درست ساخته شده است، بنابراین ما
185
00:07:53,560 –> 00:07:54,730
در عرض یک دقیقه به آن نگاه میکنیم، اما
186
00:07:54,730 –> 00:07:56,140
فقط به این اینجا نگاه کنید و این یک
187
00:07:56,140 –> 00:07:57,880
جورهایی عجیب است که شبیه یک
188
00:07:57,880 –> 00:07:59,680
فرهنگ لغت پایتون است، مطمئن نیستم چرا
189
00:07:59,680 –> 00:08:02,050
روی برخی چیزها براکتهای خمیدهای وجود دارد و
190
00:08:02,050 –> 00:08:04,270
برخی چیزها نیست، خواهیم دید که چگونه
191
00:08:04,270 –> 00:08:06,610
در یک ثانیه از شر آنها خلاص شویم.
192
00:08:06,610 –> 00:08:09,010
193
00:08:09,010 –> 00:08:11,080