در این مطلب، ویدئو برنامه نویسی پایتون 83 – ایجاد یک SDK – قسمت 2 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:53
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:01,439
سلام به همه در این قسمت،
2
00:00:01,439 –> 00:00:04,000
ما به کار بر روی sdk خود ادامه میدهیم،
3
00:00:04,000 –> 00:00:05,600
میخواهیم تابعی ایجاد کنیم تا
4
00:00:05,600 –> 00:00:07,919
یک کتاب را با عنوان آن دریافت کنیم،
5
00:00:07,919 –> 00:00:09,679
بنابراین در اینجا چیزی
6
00:00:09,679 –> 00:00:11,519
7
00:00:11,519 –> 00:00:14,639
است که به نظر میرسد.
8
00:00:14,639 –> 00:00:15,360
یک
9
00:00:15,360 –> 00:00:18,720
عنوان رشته و در نهایت میخواهیم یک شی کتاب را برگردانیم،
10
00:00:18,720 –> 00:00:20,080
11
00:00:20,080 –> 00:00:21,680
بنابراین میخواهیم یک مرجع به
12
00:00:21,680 –> 00:00:23,920
مکاننما
13
00:00:23,920 –> 00:00:26,480
مانند آن دریافت کنیم و سپس میگوییم با
14
00:00:26,480 –> 00:00:27,359
اتصال
15
00:00:27,359 –> 00:00:30,480
c نقطه، c dot اجرا شود و sql
16
00:00:30,480 –> 00:00:31,599
شبیه این
17
00:00:31,599 –> 00:00:34,800
ستاره انتخاب شده
18
00:00:34,800 –> 00:00:38,239
از کتابها باشد. و میخواهیم بگوییم کجا
19
00:00:38,239 –> 00:00:39,840
و این به این دلیل است که نمیخواهیم
20
00:00:39,840 –> 00:00:41,360
همه کتابها را مانند اینجا بگیریم، میخواهیم
21
00:00:41,360 –> 00:00:42,879
22
00:00:42,879 –> 00:00:46,239
عنوان را مشخص کنیم و فقط نمیخواهیم
23
00:00:46,239 –> 00:00:50,079
این کار را انجام دهیم، نمیخواهیم بگوییم به اضافه عنوان
24
00:00:50,079 –> 00:00:51,520
هر زمان که ما مانند الحاق رشته ها
25
00:00:51,520 –> 00:00:53,199
با
26
00:00:53,199 –> 00:00:56,719
پارامترها و ساختن یک دستور sql عمل می کنیم،
27
00:00:56,719 –> 00:00:57,120
این
28
00:00:57,120 –> 00:01:00,000
ما را برای تزریق sql به خطر می اندازد، بنابراین
29
00:01:00,000 –> 00:01:01,760
راه مناسب برای انجام این کار این
30
00:01:01,760 –> 00:01:05,438
است که در واقع یک علامت سوال در اینجا
31
00:01:05,438 –> 00:01:08,720
قرار دهیم و سپس عنوان را در داخل یک تاپل
32
00:01:08,720 –> 00:01:10,960
با یک کاما درست بعد از علامت قرار دهیم. عنوانی
33
00:01:10,960 –> 00:01:12,720
که نحوی برای انجام این کار است،
34
00:01:12,720 –> 00:01:14,880
بنابراین یک کمی بد بو اما این کار را انجام می
35
00:01:14,880 –> 00:01:16,799
دهد و سپس ما فقط می
36
00:01:16,799 –> 00:01:18,400
خواهیم
37
00:01:18,400 –> 00:01:22,080
یک نقطه واکشی
38
00:01:22,080 –> 00:01:24,640
را برگردانیم تا یک تاپل را برگردانیم، اما ما
39
00:01:24,640 –> 00:01:25,759
فقط می بینیم که آیا ابتدا کار می
40
00:01:25,759 –> 00:01:28,799
کند یا نه و ما آن
41
00:01:28,799 –> 00:01:29,759
را در اینجا فراخوانی می کنیم
42
00:01:29,759 –> 00:01:33,119
تا ما میگویم کتابهای چاپی sdk
43
00:01:33,119 –> 00:01:36,400
dot کتاب به عنوان دریافت میکنم و من میخواهم
44
00:01:36,400 –> 00:01:37,040
45
00:01:37,040 –> 00:01:40,880
در تنها کتابی که در آنجا هستی، مادرم بگذرم
46
00:01:40,880 –> 00:01:42,720
و خواهیم دید که چه چیزی به دست میآوریم، بنابراین این کار را اجرا
47
00:01:42,720 –> 00:01:44,720
میکنیم و در واقع یک
48
00:01:44,720 –> 00:01:46,240
تاپل اضافی در اینجا دریافت میکنیم. در پایین،
49
00:01:46,240 –> 00:01:48,240
بنابراین به نظر می رسد که کار می کند که
50
00:01:48,240 –> 00:01:49,920
بسیار عالی است، اما کاری که من می خواهم انجام دهم این است که
51
00:01:49,920 –> 00:01:52,840
در واقع می خواهم آن را به یک شی کتاب تبدیل کنم،
52
00:01:52,840 –> 00:01:55,119
زیرا می خواهم
53
00:01:55,119 –> 00:01:56,000
54
00:01:56,000 –> 00:01:57,680
زمانی که با این sdk کار می کنیم با اشیاء کار کنم و
55
00:01:57,680 –> 00:01:59,360
همیشه مجبور نیستم با آن کار کنم. با اشیاء و
56
00:01:59,360 –> 00:01:59,680
سپس
57
00:01:59,680 –> 00:02:01,520
تاپل ها و غیره، بنابراین به جای این
58
00:02:01,520 –> 00:02:03,119
بازگشت در اینجا، ما فقط می توانیم این
59
00:02:03,119 –> 00:02:04,719
داده ها را ذخیره کنیم
60
00:02:04,719 –> 00:02:06,560
و کاری که می توانید انجام دهید این است که می توانید بررسی
61
00:02:06,560 –> 00:02:08,239
کنید که آیا چیزی در آن وجود دارد
62
00:02:08,239 –> 00:02:11,840
یا خیر، بنابراین اگر داده ای وجود ندارد، ما فقط
63
00:02:11,840 –> 00:02:16,239
هیچ کدام مانند را بر نمی
64
00:02:16,239 –> 00:02:17,520
گردانیم، در غیر این