در این مطلب، ویدئو Python/Kivy POS System قسمت 3: POS Screen (قسمت 8) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:08:25
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:04,759 –> 00:00:08,000
سلام گروه و خوش آمدید در این یکی،
2
00:00:08,000 –> 00:00:11,090
ما میخواهیم این مشکل را همینجا برطرف کنیم،
3
00:00:11,090 –> 00:00:13,759
پس بیایید به عقب برگردیم و در
4
00:00:13,759 –> 00:00:17,029
فایل پایتون ابتدا مطمئن شویم
5
00:00:17,029 –> 00:00:19,369
که خریدهایمان را به درستی ضبط میکنیم،
6
00:00:19,369 –> 00:00:23,960
بنابراین در بین تبهایمان در اینجا
7
00:00:23,960 –> 00:00:30,320
میخواهیم P QT y را وارد کنیم. بسیار خوب، این
8
00:00:30,320 –> 00:00:32,090
متغیری است که ما در یک ثانیه ایجاد می کنیم،
9
00:00:32,090 –> 00:00:36,590
بنابراین فقط X را مانند آن بگویید و در
10
00:00:36,590 –> 00:00:38,870
اینجا که متغیرهای خود را ایجاد کردیم،
11
00:00:38,870 –> 00:00:44,450
اجازه دهید فقط بگوییم p QT y PQ dy و آن را
12
00:00:44,450 –> 00:00:48,680
یکی درست کنیم، در واقع آن را به رشته ای از
13
00:00:48,680 –> 00:00:52,520
یک کنترل تبدیل کنیم. این را ذخیره کنید، اجازه دهید
14
00:00:52,520 –> 00:00:58,970
آن را اجرا کنیم و 1 2 3 4 را وارد کنید و این همان
15
00:00:58,970 –> 00:01:02,060
چیزی است که من به دنبال آن بودم، بنابراین اکنون
16
00:01:02,060 –> 00:01:04,489
که رفع شد، میتوانیم ادامه دهیم
17
00:01:04,489 –> 00:01:06,619
و آموزش را برای امروز شروع کنیم،
18
00:01:06,619 –> 00:01:10,579
بنابراین به اینجا بروید و ماژول re را وارد کنید
19
00:01:10,579 –> 00:01:12,380
زیرا ما این کار را انجام خواهیم داد. در حال حاضر از
20
00:01:12,380 –> 00:01:16,219
عبارات منظم برای این یکی استفاده کنید، من
21
00:01:16,219 –> 00:01:18,530
نیاز دارم که به اینجا بروید و
22
00:01:18,530 –> 00:01:21,679
دو لیست ایجاد کنید، اولی
23
00:01:21,679 –> 00:01:24,170
قرار است کارت های نمکی باشد که
24
00:01:24,170 –> 00:01:26,929
یک لیست خالی خواهد بود.
25
00:01:26,929 –> 00:01:29,749
محصولی که
26
00:01:29,749 –> 00:01:31,819
اساساً به محصول خود اضافه کرده اید کارتها بسیار
27
00:01:31,819 –> 00:01:34,369
خوب و سپس مورد بعدی
28
00:01:34,369 –> 00:01:38,299
به تعداد و دوباره لیست خالی حل
29
00:01:38,299 –> 00:01:41,090
میشود تا QT y حاوی
30
00:01:41,090 –> 00:01:44,029
تمام مقادیر محصولاتی باشد
31
00:01:44,029 –> 00:01:48,319
که به سبد خرید خود اضافه کردهاید، اکنون میتوانید
32
00:01:48,319 –> 00:01:51,259
به سادگی از اینجا پایین بروید و بیایید شروع کنیم.
33
00:01:51,259 –> 00:01:53,810
کار، بنابراین اولین کاری که
34
00:01:53,810 –> 00:01:58,969
میخواهیم انجام دهیم این است که ابتدا این oky را
35
00:01:58,969 –> 00:02:01,189
برداریم و آن را با بقیه متغیرهایمان قرار دهیم،
36
00:02:01,189 –> 00:02:05,539
اما این مشکلی ندارد،
37
00:02:05,539 –> 00:02:07,219
اولین کاری که میخواهیم انجام دهیم این است که بررسی
38
00:02:07,219 –> 00:02:09,979
کنیم آیا محصول قبلاً ساخته شده است یا خیر. خیلی خوب به
39
00:02:09,979 –> 00:02:15,909
سبد خرید ما اضافه شد، بنابراین بیایید به سادگی بگوییم
40
00:02:15,909 –> 00:02:18,620
برای
41
00:02:18,620 –> 00:02:24,170
و نمایه سازی کنیم و اکنون با یک
42
00:02:24,170 –> 00:02:27,890
مشکل روبرو هستیم، مشکل اینجاست که ما کد را لغو کرده ایم،
43
00:02:27,890 –> 00:02:31,310
بنابراین بیایید آن را
44
00:02:31,310 –> 00:02:33,290
تغییر دهیم سریع این را
45
00:02:33,290 –> 00:02:36,409
به کد pee تغییر دهیم و این را به کد پی و
46
00:02:36,409 –> 00:02:39,440
آن را به کد pee راست ما را کنترل کنید تا
47
00:02:39,440 –> 00:02:42,650
ذخیره کنیم اکنون میتوانیم به اینجا برویم و
48
00:02:42,650 –> 00:02:47,720
یک عدد بگوییم و میخواهیم self
49
00:02:47,720 –> 00:02:52,519
dude cut okay را برشماریم و با آن به سادگی
50
00:02:52,519 –> 00:02:58,670
میخواهیم بگوییم که آیا V برابر است با کد محصول ما
51
00:02:58,670 –> 00:03:02,930
خوب است بنابراین اساساً اگر این کد را داشته باشیم.
52
00:03:02,930 –> 00:03:06,650
کد در حال حاضر در برش ما می خواهیم اجازه دهید
53
00:03:06,650 –> 00:03:09,650
یک متغیر جدید به نام target t
54
00:03:09,650 –> 00:03:12,230
target ایجاد کنید و ما میخواهیم آن را برابر
55
00:03:12,230 –> 00:03:15,980
با شاخص آن کد قرار
56
00:03:15,980 –> 00:03:20,269
دهیم، بیایید به اینجا برویم و به سادگی P
57
00:03:20,269 –> 00:03:24,380
target 2-1 را در حال حاضر مقداردهی اولیه
58
00:03:24,380 –> 00:03:27,470
کنیم و کاری که میخواهیم انجام دهیم انجام شد این است که بگوییم اگر P
59
00:03:27,470 –> 00:03:33,169
هدف بزرگتر یا مساوی صفر باشد،
60
00:03:33,169 –> 00:03:37,579
بنابراین اگر کدی را که
61
00:03:37,579 –> 00:03:40,760
میخواهیم انجام دهیم این است که بگوییم بیایید چند
62
00:03:40,760 –> 00:03:42,049
متغیر
63
00:03:42,049 –> 00:03:44,930
درست کنیم، اولین متغیر exp R
64
00:03:44,930 –> 00:03:47,720
خواهد بود که عبارتی برای
65
00:03:47,720 –> 00:03:50,030
عبارات منظم ما اولین چیزی که
66
00:03:50,030 –> 00:03:52,849
ما به دنبال آن هستیم نام محصول است که
67
00:03:52,849 –> 00:03:54,739
می خواهیم آن را در اینجا قرار دهیم
68
00:03:54,739 –> 00:03:59,419
و سپس به سادگی آن را در اینجا کپی
69
00:03:59,419 –> 00:04:03,949
کنید مانند آن و ما