در این مطلب، ویدئو Python Data Science #07: برنامه داشبورد ارزهای دیجیتال با Streamlit #streamlit #python #ml با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:21:27
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,370 –> 00:00:04,720
[موسیقی]
2
00:00:04,720 –> 00:00:06,480
هی بچه ها چه خبر است، امیدوارم که
3
00:00:06,480 –> 00:00:08,639
همه شما عالی کار می کنید، بیایید امروز یک داشبورد ارز دیجیتال ساده ایجاد کنیم
4
00:00:08,639 –> 00:00:10,639
که
5
00:00:10,639 –> 00:00:12,639
ارزش به روز شده برای
6
00:00:12,639 –> 00:00:15,679
چندین رمزارز مانند بیت کوین اتریوم
7
00:00:15,679 –> 00:00:17,760
ریپل و غیره را نمایش می دهد و قبل از شروع، فراموش نکنید که آن را خراب کنید.
8
00:00:17,760 –> 00:00:19,600
این
9
00:00:19,600 –> 00:00:21,680
دکمه لایک و اشتراک در صورتی که
10
00:00:21,680 –> 00:00:24,240
قبلاً نبوده اید این ویدیو پاسخی به درخواست شما است،
11
00:00:24,240 –> 00:00:26,560
زیرا هفته گذشته ما با استریملت کار کرده ایم
12
00:00:26,560 –> 00:00:28,640
تا
13
00:00:28,640 –> 00:00:31,279
قیمت های سهام مختلف را با نمودار و خلاصه ای نمایش دهیم
14
00:00:31,279 –> 00:00:33,120
که شما درخواست کرده اید همین کار را
15
00:00:33,120 –> 00:00:35,040
در کریپتو انجام دهید. و این همان چیزی است
16
00:00:35,040 –> 00:00:36,559
که امروز
17
00:00:36,559 –> 00:00:38,079
درست قبل از شروع
18
00:00:38,079 –> 00:00:39,840
آموزش ایجاد می کنیم، می خواهم این
19
00:00:39,840 –> 00:00:40,840
وب سایت
20
00:00:40,840 –> 00:00:42,879
minoritycrypto.com را در زیر به شما نشان دهم، در اینجا
21
00:00:42,879 –> 00:00:45,360
مقالات بسیار جالبی خواهید یافت، یک مقاله وجود داشت
22
00:00:45,360 –> 00:00:47,200
که من دوست داشتم این مقاله
23
00:00:47,200 –> 00:00:48,879
بلاک چین را به آن بیاورد.
24
00:00:48,879 –> 00:00:51,760
امور مالی سنتی در بالا اینجا
25
00:00:51,760 –> 00:00:54,079
قیمت های متفاوت یا به روز شده برای
26
00:00:54,079 –> 00:00:56,079
همه ارزهای رمزپایه را پیدا خواهید کرد که ممکن است به آنها
27
00:00:56,079 –> 00:00:56,840
28
00:00:56,840 –> 00:01:02,239
فکر کنید و خیلی وقت پیش من شروع به
29
00:01:02,239 –> 00:01:04,959
سرمایه گذاری کردم. بیت کوین کش به نظر
30
00:01:04,959 –> 00:01:06,720
من یکی از پایدارترین
31
00:01:06,720 –> 00:01:08,960
ارزهای رمزنگاری شده موجود است،
32
00:01:08,960 –> 00:01:10,560
بیایید آن را بررسی کنیم
33
00:01:10,560 –> 00:01:12,560
تا متوجه شوید که آخرین قیمت
34
00:01:12,560 –> 00:01:15,520
بیت کوین کش 575.68 است
35
00:01:15,520 –> 00:01:18,240
، تغییر قیمت مطلوب است.
36
00:01:18,240 –> 00:01:19,280
37
00:01:19,280 –> 00:01:22,320
38
00:01:22,320 –> 00:01:25,439
دریابید که اوه امروز بیست
39
00:01:25,439 –> 00:01:28,320
دلار نود و سه سنت به دست آورده ایم خوب به علاوه
40
00:01:28,320 –> 00:01:30,880
سه امتیاز هفتاد و هشت
41
00:01:30,880 –> 00:01:32,720
درصد خوب است، بنابراین من واقعاً این
42
00:01:32,720 –> 00:01:34,960
وب سایت را توصیه می کنم و می توانید هر روز آن را بررسی کنید
43
00:01:34,960 –> 00:01:37,119
، همیشه چیز جدیدی در
44
00:01:37,119 –> 00:01:38,960
دنیای ارزهای دیجیتال وجود دارد و در
45
00:01:38,960 –> 00:01:41,840
بالا خواهید یافت در اینجا این نوار فقط در حال حرکت است
46
00:01:41,840 –> 00:01:44,320
و آخرین حرکات اتریوم را نشان می دهد
47
00:01:44,320 –> 00:01:48,799
افزایش 3.95 درصدی اتریوم
48
00:01:48,799 –> 00:01:52,000
مانند تغییرات مطلوب
49
00:01:52,000 –> 00:01:55,840
بایننس سکه مانند همه آنها تقریباً تغییرات مطلوبی هستند
50
00:01:55,840 –> 00:01:57,360
51
00:01:57,360 –> 00:01:59,520
بسیار خوب. بیایید خیلی سریع
52
00:01:59,520 –> 00:02:00,799
بیت کوین
53
00:02:00,799 –> 00:02:04,640
58 000 را بررسی کنیم.
54
00:02:04,640 –> 00:02:07,280
بنابراین قطعاً
55
00:02:07,280 –> 00:02:10,720
بهتر از دیروز است که می بینید که
56
00:02:10,720 –> 00:02:14,319
به روز رسانی زنده است حتی در هر ثانیه
57
00:02:14,319 –> 00:02:18,360
تقریباً تغییری برای قیمت
58
00:02:18,360 –> 00:02:23,200
1176.86 آن 2.07 افزایش یافته است. 2.10
59
00:02:23,200 –> 00:02:26,080
در حال حاضر بله، بیت کوین کمی دیوانه کننده و بسیار
60
00:02:26,080 –> 00:02:29,040
فرار است و به همین دلیل است که من روی
61
00:02:29,040 –> 00:02:32,319
بیت کوین کش سرمایه گذاری کرده
62
00:02:32,319 –> 00:02:34,000
63
00:02:34,000 –> 00:02:36,400
ام.
64
00:02:36,400 –> 00:02:39,200
کار می
65
00:02:39,200 –> 00:02:40,239
کند
66
00:02:40,239 –> 00:02:41,920
و
67
00:02:41,920 –> 00:02:44,720
اگر فقط چهار یا پنج دقیقه وقت دارید،
68
00:02:44,720 –> 00:02:46,879
می توانید بینش من را در مورد
69
00:02:46,879 –> 00:02:49,599
ارز دیجیتال بخوانید، من به طور خاص یک ارز را نمی گیرم،
70
00:02:49,599 –> 00:02:52,400
اما در مورد کل این مفهوم صحبت می کنم
71
00:02:52,400 –> 00:02:54,959
که چگونه ارز دیجیتال چگونه کار می کند
72
00:02:54,959 –> 00:02:57,280
زنجیره بلوک و اثبات کار.
73
00:02:57,280 –> 00:02:58,640
74
00:02:58,640 –> 00:02:59,840
همه اینها خوب
75
00:02:59,840 –> 00:03:00,800
است،
76
00:03:00,800 –> 00:03:04,080
بله، و شما خیلی خوش آمدید
77
00:03:04,080 –> 00:03:07,440
که من را در وبلاگ dev.t.o دنبال کنید، خوب من
78
00:03:07,440 –> 00:03:10,560
هر هفته در مورد
79
00:03:10,560 –> 00:03:13,200
موضوعات مختلف می نویسم، واقعاً اینجا می توانید
80
00:03:13,200 –> 00:03:15,360
برنامه روال در مقابل برنامه فرعی را ببینید،
81
00:03:15,360 –> 00:03:18,000
همچنین گاهی اوقات من برای ویدیوهای یوتیوب خود تبلیغ می کنم
82
00:03:18,000 –> 00:03:20,720
در اینجا
83
00:03:20,720 –> 00:03:22,640
یادگیری ماشینی به شدت این
84
00:03:22,640 –> 00:03:25,200
هفته آخر است،
85
00:03:25,599 –> 00:03:26,400
86
00:03:26,400 –> 00:03:28,480
اما میتوانید موارد دیگری مانند زبان سیستم فایل لینوکس go را پیدا کنید،
87
00:03:28,480 –> 00:03:29,760
88
00:03:29,760 –> 00:03:31,440
89
00:03:31,440 –> 00:03:32,720
بنابراین میتوانید من را در dev.t.o دنبال کنید
90
00:03:32,720 –> 00:03:35,200
و من توصیه میکنم که بتوانید
91
00:03:35,200 –> 00:03:37,920
یک حساب کاربری نیز ایجاد کنید. و شروع به
92
00:03:37,920 –> 00:03:40,239
نوشتن کنید، زیرا برای نوشتن
93
00:03:40,239 –> 00:03:42,799
چیزی باید ابتدا آن را مطالعه کنید و
94
00:03:42,799 –> 00:03:44,879
این یک راه عالی برای
95
00:03:44,879 –> 00:03:47,519
آموزش خود در مورد یک موضوع خاص است.
96
00:03:47,519 –> 00:03:50,000
97
00:03:50,000 –> 00:03:52,480
98
00:03:52,480 –> 00:03:54,400
99
00:03:54,400 –> 00:03:55,519
100
00:03:55,519 –> 00:03:57,439
بینش شخصی شما
101
00:03:57,439 –> 00:04:00,159
در مورد یک تکنولوژی یا
102
00:04:00,159 –> 00:04:02,159
زبان برنامه نویسی خاص یا فریمورک یا
103
00:04:02,159 –> 00:04:03,200
هر چیز دیگری چه فکر می کنید
104
00:04:03,200 –> 00:04:05,760
و همانطور که گفتم این یک راه عالی برای آموزش
105
00:04:05,760 –> 00:04:08,000
به خودتان است زیرا برای نوشتن در مورد
106
00:04:08,000 –> 00:04:10,319
چیزی باید مطالب زیادی
107
00:04:10,319 –> 00:04:11,760
در مورد آن بخوانید تا
108
00:04:11,760 –> 00:04:14,000
همه چیز درست باشد. بیایید ادامه دهیم
109
00:04:14,000 –> 00:04:17,040
و شروع به نوشتن چند کد کنیم،
110
00:04:17,040 –> 00:04:19,560
بنابراین من یک پوشه در اینجا دارم به نام
111
00:04:19,560 –> 00:04:21,680
streamlit.crypto و می خواهم
112
00:04:21,680 –> 00:04:24,479
آن را با کد ویژوال استودیو باز کنم، شما می توانید از
113
00:04:24,479 –> 00:04:27,120
هر ویرایشگر متنی که دوست دارید
114
00:04:27,120 –> 00:04:28,639
استفاده کنید و اولین چیزی که
115
00:04:28,639 –> 00:04:30,639
می خواهم استفاده کنید. انجام دهید این است که ترمینال را باز کنید،
116
00:04:30,639 –> 00:04:32,639
می توانید به اینجا بروید
117
00:04:32,639 –> 00:04:35,199
ترمینال جدید را باز کنید یا شیفت را کنترل کنید و بگویید که
118
00:04:35,199 –> 00:04:37,680
این یک میانبر است
119
00:04:37,680 –> 00:04:42,479
و بیایید جلوتر برویم و
120
00:04:42,479 –> 00:04:45,199
محیط مجازی را که من از ppnv استفاده می کنم فعال
121
00:04:45,199 –> 00:04:46,800
کنیم اگر ندارید. می توانید آن را
122
00:04:46,800 –> 00:04:49,680
با pip install ppnv
123
00:04:49,680 –> 00:04:52,400
و سپس ppnv shell نصب کنید تا پس از فعال شدن
124
00:04:52,400 –> 00:04:54,320
محیط مجازی، محیط مجازی خود را
125
00:04:54,320 –> 00:04:56,240
فعال کنیم،
126
00:04:56,240 –> 00:04:59,199
باید pip env را نیز نصب کنیم،
127
00:04:59,199 –> 00:05:00,720
به استریملت
128
00:05:00,720 –> 00:05:02,960
نیاز داریم و به یاهو فاینانس نیاز داریم، زیرا
129
00:05:02,960 –> 00:05:05,360
در حال رفتن هستیم. برای گرفتن تمام داده ها یا همه
130
00:05:05,360 –> 00:05:06,639
داده های مالی در مورد
131
00:05:06,639 –> 00:05:10,320
ارزهای دیجیتال از Yahoo finance،
132
00:05:10,320 –> 00:05:11,120
بنابراین
133
00:05:11,120 –> 00:05:13,600
vpnv
134
00:05:13,600 –> 00:05:15,759
نصب streamlit
135
00:05:15,759 –> 00:05:19,240
و چرا فاینانس
136
00:05:31,520 –> 00:05:33,039
کامل است، ما streamlight و
137
00:05:33,039 –> 00:05:34,960
wi-fi nance را نصب
138
00:05:34,960 –> 00:05:38,400
کرده ایم تا نسخه استریملت را آزمایش کنیم
139
00:05:38,400 –> 00:05:40,639
و مطمئن شویم که به درستی
140
00:05:40,639 –> 00:05:44,240
نصب شده است. می توانید نسخه استریملت را تایپ
141
00:05:44,240 –> 00:05:46,000
کنید و نسخه 1.2.0 استریملت را دریافت خواهید کرد.
142
00:05:46,000 –> 00:05:47,680
143
00:05:47,680 –> 00:05:49,680
144
00:05:49,680 –> 00:05:52,720
145
00:05:52,720 –> 00:05:53,759
146
00:05:53,759 –> 00:05:56,720
147
00:05:56,720 –> 00:05:59,199
148
00:05:59,199 –> 00:06:01,440
149
00:06:01,440 –> 00:06:04,400
150
00:06:04,400 –> 00:06:06,800
شما می دانید در واقع چه چیزی بهتر است برای
151
00:06:06,800 –> 00:06:08,080
باز
152
00:06:08,080 –> 00:06:10,479
کردن صفحه استریملت um را باز کنید
153
00:06:10,479 –> 00:06:12,000
تا کد را در سمت چپ صفحه بنویسید و تغییرات را در سمت راست
154
00:06:12,000 –> 00:06:14,240
ببینید.
155
00:06:14,240 –> 00:06:16,080
سمت t صفحه در
156
00:06:16,080 –> 00:06:18,000
خود صفحه وب، بنابراین
157
00:06:18,000 –> 00:06:20,000
ما می گوییم streamletronmain.pi
158
00:06:20,000 –> 00:06:23,440
یا هر نام دیگری که نام فایل شما
159
00:06:23,440 –> 00:06:25,520
خوب است، مهم نیست
160
00:06:25,520 –> 00:06:27,680
Enter
161
00:06:27,680 –> 00:06:29,919
okay را فشار دهید، بنابراین یک صفحه سفید داریم که می خواهیم
162
00:06:29,919 –> 00:06:32,240
روی آن سفید بنویسیم. در حال حاضر صفحه
163
00:06:32,240 –> 00:06:35,199
را ببندید، بسیار خوب، اولین کاری
164
00:06:35,199 –> 00:06:37,039
که باید انجام دهیم این است که
165
00:06:37,039 –> 00:06:39,039
بسته های مختلف را وارد کنیم، بنابراین
166
00:06:39,039 –> 00:06:40,240
من می خواهم
167
00:06:40,240 –> 00:06:42,319
yahoo finance
168
00:06:42,319 –> 00:06:44,319
syf،
169
00:06:44,319 –> 00:06:46,479
من استریملت را می خواهم
170
00:06:46,479 –> 00:06:48,400
همانطور
171
00:06:48,400 –> 00:06:51,440
که می خواهم قرص یا کتابخانه تصویر پایتون را نیز می خواهم،
172
00:06:51,440 –> 00:06:53,360
زیرا ما می خواهیم تصاویر مختلفی را نمایش دهیم.
173
00:06:53,360 –> 00:06:55,440
برای ارزهای مختلف،
174
00:06:55,440 –> 00:06:58,560
فقط برای اینکه بصری بیشتری به آن
175
00:06:58,560 –> 00:07:00,720
ببخشیم، نه بیشتر
176
00:07:00,720 –> 00:07:06,080
از این، از قرص، تصویر را وارد می کنیم
177
00:07:06,080 –> 00:07:08,880
و در واقع تصویر در یک
178
00:07:08,880 –> 00:07:11,440
وب سایت یا یک آدرس اینترنتی قرار دارد
179
00:07:11,440 –> 00:07:14,360
، به همین دلیل است که باید url
180
00:07:14,360 –> 00:07:17,919
lib.request را به ترتیب وارد کنم. برای باز کردن این آدرسها،
181
00:07:17,919 –> 00:07:19,120
بنابراین
182
00:07:19,120 –> 00:07:24,160
از url lib dot درخواست
183
00:07:24,160 –> 00:07:25,039
184
00:07:25,039 –> 00:07:26,880
وارد
185
00:07:26,880 –> 00:07:31,319
میکنم، شما فقط کمی کوچکتر
186
00:07:32,880 –> 00:07:35,840
کنید، خوب بیایید فقط روی همیشه اجرا کلیک کنیم
187
00:07:35,840 –> 00:07:37,919
تا
188
00:07:37,919 –> 00:07:40,639
همه تغییرات
189
00:07:40,639 –> 00:07:42,800
مستقیماً منعکس شوند، لازم نیست
190
00:07:42,800 –> 00:07:45,360
هر بار که چیزی را تغییر میدهید روی اجرای مجدد کلیک کنید.
191
00:07:45,360 –> 00:07:47,199
در کدی که هستیم قرار
192
00:07:47,199 –> 00:07:49,840
است در داشبورد خود دادههای مربوط به
193
00:07:49,840 –> 00:07:52,800
کریپتوهای مختلف یا ارزهای
194
00:07:52,800 –> 00:07:56,240
دیجیتال را نمایش دهیم.
195
00:07:56,240 –> 00:07:59,360
196
00:07:59,360 –> 00:08:01,919
197
00:08:01,919 –> 00:08:04,160
198
00:08:04,160 –> 00:08:04,960
199
00:08:04,960 –> 00:08:08,160
200
00:08:08,160 –> 00:08:09,680
201
00:08:09,680 –> 00:08:12,479
اگر دوست دارید
202
00:08:12,479 –> 00:08:16,479
بیت کوین برای اتریوم
203
00:08:16,479 –> 00:08:17,840
، این تیک تیک است مانند آن
204
00:08:17,840 –> 00:08:19,120
ریپل
205
00:08:19,120 –> 00:08:21,759
اینها متغیرهایی هستند درست ما
206
00:08:21,759 –> 00:08:23,919
مقدار آن تیک را در آن
207
00:08:23,919 –> 00:08:25,280
متغیر
208
00:08:25,280 –> 00:08:26,479
209
00:08:26,479 –> 00:08:29,759
210
00:08:29,759 –> 00:08:33,760
211
00:08:33,760 –> 00:08:37,599
um ذخیره می کنیم.
212
00:08:37,599 –> 00:08:41,159
213
00:08:43,120 –> 00:08:45,760
تعریف متغیرهای ticker
214
00:08:45,760 –> 00:08:48,080
و در اینجا میخواهیم
215
00:08:48,080 –> 00:08:50,160
با استفاده
216
00:08:50,160 –> 00:08:53,440
از روش ticker به
217
00:08:53,440 –> 00:08:56,160
دادههای
218
00:08:56,160 –> 00:08:58,560
یاهو فاینانس دسترسی داشته
219
00:08:58,560 –> 00:08:59,600
220
00:08:59,600 –> 00:09:02,640
باشیم، فرض میکنیم دوباره به دادههای یاهو فاینانس دسترسی پیدا میکنیم، من میخواهم متغیرهای مختلف داده را ایجاد کنم، بنابراین
221
00:09:02,640 –> 00:09:07,040
دادههای بیتکوین را با استفاده از یاهو فاینانس دات میخواهیم.
222
00:09:07,040 –> 00:09:09,760
T را با حروف بزرگ علامت بزنید،
223
00:09:09,760 –> 00:09:10,880
آن را از دست ندهید
224
00:09:10,880 –> 00:09:12,720
و ما از داخل بیت کوین عبور می کنیم بسیار
225
00:09:12,720 –> 00:09:13,920
226
00:09:13,920 –> 00:09:17,040
خوب و ما به چهار مورد از آنها نیاز داریم،
227
00:09:17,040 –> 00:09:17,839
بنابراین
228
00:09:17,839 –> 00:09:20,440
من می گویم اتریوم
229
00:09:20,440 –> 00:09:24,720
اتریوم یا eth o nly
230
00:09:24,720 –> 00:09:25,839
دادهها
231
00:09:25,839 –> 00:09:27,279
در اینجا
232
00:09:27,279 –> 00:09:29,440
xrp را میگیریم
233
00:09:29,440 –> 00:09:32,720
و در اینجا bch
234
00:09:32,720 –> 00:09:36,399
را میگیریم و همه آنها را با ریپل تغییر میدهیم
235
00:09:36,399 –> 00:09:38,560
236
00:09:43,440 –> 00:09:45,440
237
00:09:45,440 –> 00:09:46,480
238
00:09:46,480 –> 00:09:48,000
و آخرین
239
00:09:48,000 –> 00:09:50,399
آن بیتکوین کش است.
240
00:09:50,399 –> 00:09:51,279
241
00:09:51,279 –> 00:09:54,000
قدم بعدی که میخواهیم برداریم این است
242
00:09:54,000 –> 00:09:57,279
که تاریخچه قیمت را از یاهو واکشی کنیم. مالی، بنابراین
243
00:09:57,279 –> 00:10:00,160
در اینجا ما فقط به داده ها دسترسی
244
00:10:00,160 –> 00:10:03,040
داریم و اکنون می خواهیم این داده ها را واکشی کنیم، خوب
245
00:10:03,040 –> 00:10:05,839
، از روش history استفاده می
246
00:10:05,839 –> 00:10:07,920
کنیم و دوباره چهار متغیر مختلف ایجاد می
247
00:10:07,920 –> 00:10:09,519
کنیم،
248
00:10:09,519 –> 00:10:13,360
بنابراین اوه
249
00:10:13,360 –> 00:10:15,839
bth یا history
250
00:10:15,839 –> 00:10:18,720
و در اینجا من داده های bts را می خواهم.
251
00:10:18,720 –> 00:10:22,079
ما از دادههای بیتکوین خود استفاده