در این مطلب، ویدئو چگونه اولین برنامه وب علوم داده خود را در پایتون بسازید – آموزش Streamlit شماره 1 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:56
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,669 –> 00:00:04,019
آیا تا به حال خواسته اید یک
2
00:00:04,019 –> 00:00:06,720
برنامه وب مبتنی بر داده برای
3
00:00:06,720 –> 00:00:09,030
پروژه های علم داده خود بسازید، اما شاید
4
00:00:09,030 –> 00:00:11,400
5
00:00:11,400 –> 00:00:14,340
6
00:00:14,340 –> 00:00:16,440
اگر به یکی یا همه موارد بالا پاسخ دهید، ممکن است از دشواری کدنویسی در جنگو یا در فلاسک ترسیده باشید،
7
00:00:16,440 –> 00:00:18,539
سپس می خواهید این ویدیو را تماشا کنید. در
8
00:00:18,539 –> 00:00:20,430
پایان زیرا من به شما نشان خواهم داد که چگونه
9
00:00:20,430 –> 00:00:22,260
می توانید یک برنامه وب مبتنی بر داده را
10
00:00:22,260 –> 00:00:24,359
تنها در چند خط کد بسازید
11
00:00:24,359 –> 00:00:26,789
و بنابراین بدون هیچ مقدمه ای بیایید
12
00:00:26,789 –> 00:00:27,420
شروع کنیم
13
00:00:27,420 –> 00:00:29,670
بنابراین نام کتابخانه Python که
14
00:00:29,670 –> 00:00:32,308
به شما امکان می دهد یک داده ساده بسازید-
15
00:00:32,308 –> 00:00:35,250
برنامه وب رانده شده استریملت نامیده می شود،
16
00:00:35,250 –> 00:00:38,010
در واقع این کتابخانه پایتون
17
00:00:38,010 –> 00:00:40,440
توسط یکی از مشترکین این کانال یوتیوب مورد توجه من قرار گرفته است،
18
00:00:40,440 –> 00:00:42,510
بنابراین لطفاً
19
00:00:42,510 –> 00:00:45,410
به اقبال کمک کنید تا این
20
00:00:45,410 –> 00:00:48,390
کتابخانه عالی پایتون را توصیه کند که به
21
00:00:48,390 –> 00:00:51,360
شما امکان می دهد یک وب ساده مبتنی بر داده را توسعه دهید.
22
00:00:51,360 –> 00:00:53,340
برنامه کاربردی برای پروژه علم داده خود
23
00:00:53,340 –> 00:00:55,949
و بنابراین اولین کاری که می
24
00:00:55,949 –> 00:00:58,320
خواهید انجام دهید این است که
25
00:00:58,320 –> 00:01:02,280
با تایپ کردن streamlet io به وب سایت استریملت بروید و بنابراین
26
00:01:02,280 –> 00:01:03,960
من پیوندی را که در توضیحات درج شده است در اختیار شما قرار می دهم.
27
00:01:03,960 –> 00:01:05,670
28
00:01:05,670 –> 00:01:08,369
پس این وب سایت استریملت است و
29
00:01:08,369 –> 00:01:11,220
همانطور که می بینید می گوید که این
30
00:01:11,220 –> 00:01:15,950
سریع ترین راه برای ساخت یک برنامه داده است
31
00:01:16,580 –> 00:01:19,140
و بنابراین در اینجا می توانید ببینید که می
32
00:01:19,140 –> 00:01:23,189
توانید یک برنامه وب OpenCV از
33
00:01:23,189 –> 00:01:25,470
داخل استریملت بسازید و می توانید اضافه کنید بسیاری
34
00:01:25,470 –> 00:01:29,880
از عناصر تعاملی نیز وجود دارد،
35
00:01:29,880 –> 00:01:31,530
بنابراین برای شروع میخواهید stream lid را نصب کنید
36
00:01:31,530 –> 00:01:33,150
و بنابراین میتوانید با
37
00:01:33,150 –> 00:01:35,820
تایپ کردن پیپ install streamlet این کار را انجام دهید و
38
00:01:35,820 –> 00:01:37,950
پس از اتمام مراحل نصب،
39
00:01:37,950 –> 00:01:40,140
میتوانید streamlet
40
00:01:40,140 –> 00:01:42,180
hello را تایپ کنید تا بررسی کنید که آیا آن را بررسی کنید. با
41
00:01:42,180 –> 00:01:46,259
موفقیت نصب شده است و همانطور که
42
00:01:46,259 –> 00:01:47,909
در اینجا می بینید می توان یک برنامه وب ساده
43
00:01:47,909 –> 00:01:50,700
را تنها در چند خط
44
00:01:50,700 –> 00:01:53,700
کد ساخت و در این مثال دوم خواهید دید
45
00:01:53,700 –> 00:01:56,310
که می توانید ویجت ها
46
00:01:56,310 –> 00:01:58,979
را نیز به برنامه وب اضافه کنید و بنابراین
47
00:01:58,979 –> 00:02:01,560
این ویجت کشویی به شما این امکان را می دهد که
48
00:02:01,560 –> 00:02:04,259
فقط با کشیدن نوار لغزنده اعداد را انتخاب کنید
49
00:02:04,259 –> 00:02:06,840
و در این مثال سوم
50
00:02:06,840 –> 00:02:09,270
در اینجا می توانید برنامه وب خود را
51
00:02:09,270 –> 00:02:12,209
به راحتی با استفاده از git مستقر کنید و در
52
00:02:12,209 –> 00:02:13,530
آنجا یک
53
00:02:13,530 –> 00:02:16,200
چارچوب حداقلی برای ساختن پاو دارید. برنامه وب عالی
54
00:02:16,200 –> 00:02:18,870
در حالی که
55
00:02:18,870 –> 00:02:22,410
فقط به چند خط کد از شما نیاز دارد و بنابراین در اینجا
56
00:02:22,410 –> 00:02:25,319
تعدادی از گالری برنامه های وب
57
00:02:25,319 –> 00:02:27,720
ساخته شده با استفاده از streamlet آورده شده است، بنابراین بیایید
58
00:02:27,720 –> 00:02:30,989
نگاهی به گالری بیندازیم، بنابراین این
59
00:02:30,989 –> 00:02:33,569
برنامه وب عالی با استفاده از tensorflow
60
00:02:33,569 –> 00:02:36,870
در استریملت ساخته شده است و
61
00:02:36,870 –> 00:02:40,440
نمونههای عالی دیگر از
62
00:02:40,440 –> 00:02:43,920
برنامههای استریملت که توسط جامعه کاربران ساخته شدهاند
63
00:02:43,920 –> 00:02:46,050
و بنابراین در اینجا فقط
64
00:02:46,050 –> 00:02:48,750
منتخبی از اینها هستند، بنابراین اگر
65
00:02:48,750 –> 00:02:51,180
یک برنامه وب با استفاده از پرز شنا ساختهاید، میتوانید
66
00:02:51,180 –> 00:02:53,790
آن را از طریق توییتر نیز به اشتراک بگذارید و
67
00:02:53,790 –> 00:02:55,920
وبسایت استریملت وب شما را به نمایش میگذارد.
68
00:02:55,920 –> 00:02:58,950
برنامه در این صفحه گالری،
69
00:02:58,950 –> 00:03:01,709
بنابراین می توانید در اینجا ببینید که طیف گسترده
70
00:03:01,709 –> 00:03:04,620
ای از برنامه های کاربردی وب
71
00:03:04,620 –> 00:03:07,280
با استفاده از swim live ساخته شده اند،
72
00:03:07,280 –> 00:03:09,290
بنابراین اکنون که
73
00:03:09,290 –> 00:03:11,720
مقدمه ای کوتاه در مورد استریملت داریم،
74
00:03:11,720 –> 00:03:13,700
بیایید نگاهی بیندازیم که چگونه می توانیم برای
75
00:03:13,700 –> 00:03:16,790
خودمان بسازیم. کاری که
76
00:03:16,790 –> 00:03:19,100
می خواهید انجام دهید این است که ترمینال خود را روشن کنید،
77
00:03:19,100 –> 00:03:21,320
بنابراین اگر از ویندوز مایکروسافت استفاده
78
00:03:21,320 –> 00:03:24,560
می کنید، می خواهید در نوار جستجو CMD تایپ کنید
79
00:03:24,560 –> 00:03:28,430
و سپس یک ترمینال را مشاهده کنید. prompt ظاهر
80
00:03:28,430 –> 00:03:30,110
می شود و در این اعلان ترمینال
81
00:03:30,110 –> 00:03:32,480
می خواهید pip install را تایپ کنید و سپس
82
00:03:32,480 –> 00:03:35,600
استریم زنده و سپس اینتر را بزنید و از آنجایی
83
00:03:35,600 –> 00:03:37,520
که من قبلا استریملت را نصب کرده
84
00:03:37,520 –> 00:03:39,560
ام، بنابراین به شما نشان می دهم که چگونه
85
00:03:39,560 –> 00:03:41,959
می توانید برنامه را بسازید، بنابراین
86
00:03:41,959 –> 00:03:44,510
استریملت را در داخل نصب می کنم. محیط Conda
87
00:03:44,510 –> 00:03:47,920
و بنابراین من می خواهم
88
00:03:47,920 –> 00:03:50,959
با تایپ کردن Conda activate DP محیط خود را فعال
89
00:03:50,959 –> 00:03:53,500
90
00:03:55,410 –> 00:03:58,470
کنم. من یک فایل پایتون به نام my app py ایجاد کرده ام
91
00:03:58,470 –> 00:04:02,040
و محتویات فایل در اینجا نشان داده شده
92
00:04:02,040 –> 00:04:04,790
است بنابراین می توانید ببینید که
93
00:04:04,790 –> 00:04:07,860
تقریباً 20 خط کد است. اگر
94
00:04:07,860 –> 00:04:11,130
فضاهای خالی را کم کنید،
95
00:04:11,130 –> 00:04:13,500
باید کمتر از 20 خط کد باشد و به
96
00:04:13,500 –> 00:04:16,260
غیر از نصب استریملت در این
97
00:04:16,260 –> 00:04:18,660
مثال، میخواهید y finance را نیز نصب کنید
98
00:04:18,660 –> 00:04:21,839
تا بتوانید pip install Y finance ok را تایپ کنید
99
00:04:21,839 –> 00:04:26,730
و بعد از اینکه این کار را انجام دادید،
100
00:04:26,730 –> 00:04:29,130
میتوانید میخواهید خطوط کد زیر را تایپ کنید،
101
00:04:29,130 –> 00:04:30,960
اما برای
102
00:04:30,960 –> 00:04:33,480
راحتی شما، پیوند این فایل را در گیتهاب پروفسور داده برای شما به اشتراک میگذارم،
103
00:04:33,480 –> 00:04:35,910
104
00:04:35,910 –> 00:04:37,650
بنابراین میخواهید
105
00:04:37,650 –> 00:04:39,780
توضیحات این ویدیو را بررسی کنید و
106
00:04:39,780 –> 00:04:42,000
این فایل را دانلود کنید. بنابراین 3 خط اول
107
00:04:42,000 –> 00:04:44,400
کد فقط به سادگی Y
108
00:04:44,400 –> 00:04:48,390
finance را به عنوان جریان واردات SST پانداهای وارداتی YF
109
00:04:48,390 –> 00:04:51,750
به عنوان PD وارد می کنند و سپس این
110
00:04:51,750 –> 00:04:53,940
بلوک کد را می خواهیم
111
00:04:53,940 –> 00:04:57,120
هدر برنامه وب را بنویسیم تا
112
00:04:57,120 –> 00:04:58,800
در اینجا مشاهده کنید که این در
113
00:04:58,800 –> 00:05:01,680
زبان علامت گذاری و با تگ هش در
114
00:05:01,680 –> 00:05:04,140
اینجا نشان می دهد که این خط یک
115
00:05:04,140 –> 00:05:06,720
عنوان نوع 1 است، بنابراین یک
116
00:05:06,720 –> 00:05:08,220
متن بزرگ خواهد بود و سپس یک متن معمولی خواهد بود که می
117
00:05:08,220 –> 00:05:10,890
گوید نشان داده شده است
118
00:05:10,890 –> 00:05:13,080
قیمت بسته شدن و حجم گوگل و
119
00:05:13,080