در این مطلب، ویدئو آموزش ربات تلگرام پایتون: منطق اصلی – CoinMarketCap Parser #2 | پروژه پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:45
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:02,909
این قسمت دوم آموزش باتای تلگرام من است
2
00:00:02,909 –> 00:00:05,940
و اولین وظیفه ما این است که
3
00:00:05,940 –> 00:00:08,580
یک تجزیه کننده فنجان بازار سکه ایجاد کنیم تا
4
00:00:08,580 –> 00:00:11,429
قیمت ارزهای دیجیتال
5
00:00:11,429 –> 00:00:14,400
را به دست آوریم.
6
00:00:14,400 –> 00:00:21,689
7
00:00:21,689 –> 00:00:26,400
API اکنون باید
8
00:00:26,400 –> 00:00:30,510
یک حساب کاربری جدید ثبت کنید آنها هر طرحی دارند تا
9
00:00:30,510 –> 00:00:32,729
با تمام اهداف آموزشی و آزمایشی مطابقت داشته
10
00:00:32,729 –> 00:00:37,050
باشد که قبلاً ثبت نام کرده ام بنابراین
11
00:00:37,050 –> 00:00:45,559
فقط وارد سیستم می شوم و در اینجا به یک نشانه API نیاز دارم
12
00:00:45,559 –> 00:00:53,250
اینجا کلید کپی کلید API بعد در حال ایجاد
13
00:00:53,250 –> 00:00:58,620
یک توکن فایل جدید هستم. dot py سپس من
14
00:00:58,620 –> 00:01:02,760
یک توکن جدید متغیر cm sequin market
15
00:01:02,760 –> 00:01:05,930
cap ایجاد میکنم که برابر با یک رشته است و
16
00:01:05,930 –> 00:01:09,570
بین نقلقولها در حال چسباندن
17
00:01:09,570 –> 00:01:14,189
توکن فعلی مارکت جام py هستم و توکنهای py را ذخیره میکنم
18
00:01:14,189 –> 00:01:18,060
و فایل را در اینجا در فایل اصلی dot py میبندم،
19
00:01:18,060 –> 00:01:21,479
فقط یک دیسکو وارد میکنم و
20
00:01:21,479 –> 00:01:26,689
متغیر توکن cap market from tokens import
21
00:01:26,689 –> 00:01:33,600
GMG Token بعدی من در حال ایجاد یک نقطه ورود هستم
22
00:01:33,600 –> 00:01:37,350
اگر بلوک اصلی این بلوک بررسی می کند
23
00:01:37,350 –> 00:01:41,189
که آیا فایل ممکن است دلیل اجرا
24
00:01:41,189 –> 00:01:43,920
از کنسول نیست یا فقط به فایل دیگری وارد شده است
25
00:01:43,920 –> 00:01:47,899
و من در حال ایجاد تابع main در شما هستم
26
00:01:47,899 –> 00:01:52,979
با یک دستور عبور
27
00:01:52,979 –> 00:01:55,520
برای مدتی قطعات ما باید
28
00:01:55,520 –> 00:01:59,030
درخواستها را به نقطههای انتهایی API خاص بازار
29
00:01:59,030 –> 00:02:02,969
30
00:02:02,969 –> 00:02:05,070
انجام دهد و این درخواستها با کتابخانه درخواست اجرا میشوند و
31
00:02:05,070 –> 00:02:08,610
ما نصب کردهایم، سپس تجزیهکننده ما
32
00:02:08,610 –> 00:02:11,610
پاسخ سرویس کابین بازار سکه
33
00:02:11,610 –> 00:02:13,090
را
34
00:02:13,090 –> 00:02:15,879
تمیز کرده و به ما بازگردانده است. دادههای لازم
35
00:02:15,879 –> 00:02:16,390
36
00:02:16,390 –> 00:02:20,819
را در کتابخانه درخواست وارد میکنیم
37
00:02:21,690 –> 00:02:26,340
و سپس من در حال ایجاد یک تابع جدید
38
00:02:26,340 –> 00:02:31,080
هستم، مثلاً میگوییم هنوز ارزش بازار Kona در دادههایی
39
00:02:31,080 –> 00:02:35,739
که تنها یک پارامتر دارد،
40
00:02:35,739 –> 00:02:39,190
متغیری را که عامل اصلی
41
00:02:39,190 –> 00:02:43,030
ارز دیجیتال است، ایجاد میکند، سپس باید یک
42
00:02:43,030 –> 00:02:48,510
آدرس URL را برای انجام آن مشخص کنم. درخواستها و
43
00:02:48,510 –> 00:02:52,120
اکنون بیایید به یک مستندات API بازار سرمایه نگاه کنیم، در
44
00:02:52,120 –> 00:02:57,310
اینجا یک پیوند در
45
00:02:57,310 –> 00:03:04,720
پایین وجود دارد و بخش احراز هویت
46
00:03:04,720 –> 00:03:08,500
به ما میگوید که تمام
47
00:03:08,500 –> 00:03:12,430
درخواستها به این آدرس URL انجام میشوند و همچنین
48
00:03:12,430 –> 00:03:16,810
باید یک توکن خود را از طریق
49
00:03:16,810 –> 00:03:21,370
یک هدر سفارشی در این هدر ارائه کنیم. همه از طریق یک
50
00:03:21,370 –> 00:03:24,160
پارامتر رشته پرس و جو، من از یک
51
00:03:24,160 –> 00:03:29,739
هدر سفارشی استفاده خواهم کرد و به یک
52
00:03:29,739 –> 00:03:36,459
بخش لیست نقطه پایانی کامل نیاز دارم و در
53
00:03:36,459 –> 00:03:43,090
صورت لزوم از آن استفاده خواهم کرد. ncy
54
00:03:43,090 –> 00:03:46,630
quotes آخرین و اینجا و ستون سمت راست
55
00:03:46,630 –> 00:03:49,090
یک مثال
56
00:03:49,090 –> 00:03:55,180
آدرس لینک را کپی کنید و آن را اینجا قرار دهید و از این
57
00:03:55,180 –> 00:04:02,859
مثال فقط در این قسمت نیاز دارم این
58
00:04:02,859 –> 00:04:07,230
قسمت فقط شامل نقطه پایانی API و
59
00:04:07,230 –> 00:04:10,510
پارامترهای خاصی است که
60
00:04:10,510 –> 00:04:12,910
در دیکشنری که به آن منتقل خواهم کرد مشخص خواهم کرد.
61
00:04:12,910 –> 00:04:16,298
روش دریافت کتابخانه درخواست، بنابراین من در حال
62
00:04:16,298 –> 00:04:21,279
ایجاد یک فرهنگ لغت جدید هستم که
63
00:04:21,279 –> 00:04:28,150
یک کلید نماد را روی این کلید نماد پارامتر تنظیم می کند
64
00:04:28,150 –> 00:04:31,420
و مقدار کلید
65
00:04:31,420 –> 00:04:35,500
کریپتر کریپتر تیک تیک یا
66
00:04:35,500 –> 00:04:41,080
ارز دیجیتال خواهد بود و می خواهم
67
00:04:41,080 –> 00:04:47,770
کلید تبدیل و مقدار را مشخص کنم. USD با
68
00:04:47,770 –> 00:04:56,200
حروف بزرگ خواهد بود، آن را حذف می کنم، سپس
69
00:04:56,200 –> 00:05:02,710
باید یک دیکشنری هدر ایجاد کنم و
70
00:05:02,710 –> 00:05:15,720
به یک هدر سفارشی نیاز دارم این یکی از کلیدهای API را
71
00:05:15,720 –> 00:05:19,450
کپی کرده و آن را به عنوان کلید
72
00:05:19,450 –> 00:05:22,630
فرهنگ لغت هدر قرار دهید و مقدار
73
00:05:22,630 –> 00:05:28,210
کلید، نشانه CMC c MC خواهد بود. توکن
74
00:05:28,210 –> 00:05:31,330
موجود است و اکنون بیایید یک
75
00:05:31,330 –> 00:05:34,660
درخواست به API cup market سکه انجام دهیم، بنابراین
76
00:05:34,660 –> 00:05:38,890
من یک متغیر R ایجاد میکنم که
77
00:05:38,890 –> 00:05:44,229
کتابخانه درخواستهای پاسخ را
78
00:05:44,229 –> 00:05:47,410
79
00:05:47,410 –> 00:05:52,800
فراخوانی میکند.
80
00:05:52,800 –> 00:05:57,820
پارامتر rs برابر است با دو دیکشنری سرصفحه
81
00:05:57,820 –> 00:06:02,140
و پارامتر پارامترها برابر با
82
00:06:02,140 –> 00:06:06,220
فرهنگ لغت پارامترها مطابق با
83
00:06:06,220 –> 00:06:09,490
اسناد API بازار سرمایه سکه
84
00:06:09,490 –> 00:06:13,650