در این مطلب، ویدئو نحوه ساخت برنامه های وب تعاملی پایتون در چند ثانیه با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:43
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,800 –> 00:00:04,960
سلام یوتیوب رومی است و امروز
2
00:00:04,960 –> 00:00:06,480
میخواهم در مورد ساخت برنامههای وب ساده
3
00:00:06,480 –> 00:00:09,360
در پایتون با استفاده از streamlit صحبت کنم.
4
00:00:09,360 –> 00:00:12,160
اکنون streamlit یک راه فوقالعاده آسان
5
00:00:12,160 –> 00:00:14,080
برای راهاندازی تعاملی با
6
00:00:14,080 –> 00:00:16,000
برنامههای پایتون است،
7
00:00:16,000 –> 00:00:17,760
شما لزوماً یک
8
00:00:17,760 –> 00:00:19,680
برنامه وب کامل نمیسازید. اگر به انجام این کار علاقه دارید، میدانید هزاران
9
00:00:19,680 –> 00:00:20,960
درخواست دریافت و ارسال
10
00:00:20,960 –> 00:00:22,800
میکنید و
11
00:00:22,800 –> 00:00:24,880
میتوانید برخی از آموزشهای دیگر من را ببینید
12
00:00:24,880 –> 00:00:26,480
که در آن واقعاً میخواهید از فلاسک
13
00:00:26,480 –> 00:00:29,279
یا جنگو برای آن استفاده کنید، اما امروز میخواهم
14
00:00:29,279 –> 00:00:31,679
نشان دهم که جریان نور چه کاری میتواند انجام دهد.
15
00:00:31,679 –> 00:00:33,280
من از بهترین
16
00:00:33,280 –> 00:00:35,520
بسته پایتون مالی کمی استفاده
17
00:00:35,520 –> 00:00:38,960
خواهم کرد که ممکن است کمی
18
00:00:38,960 –> 00:00:40,960
تعصب داشته باشم اما با این وجود شما می
19
00:00:40,960 –> 00:00:43,440
خواهید یک pip install q fin و سپس
20
00:00:43,440 –> 00:00:46,079
یک pip install streamlit و سپس بعد
21
00:00:46,079 –> 00:00:48,160
از نصب آن ها اجرا کنید. شما می توانید ویرایشگر متن مورد علاقه خود را راه اندازی کنید
22
00:00:48,160 –> 00:00:50,239
و سپس ما می توانیم ادامه دهیم
23
00:00:50,239 –> 00:00:52,239
و خوب شروع کنیم، بنابراین ما می
24
00:00:52,239 –> 00:00:53,920
خواهیم با وارد کردن برخی از
25
00:00:53,920 –> 00:00:56,399
بسته ها شروع کنیم و پانداها را
26
00:00:56,399 –> 00:01:00,800
به عنوان مسیر واردات pdf وارد می کنیم. amlet به عنوان st
27
00:01:00,800 –> 00:01:03,120
و سپس ما حرکت هندسی
28
00:01:03,120 –> 00:01:05,199
براونی را از qfin وارد می کنیم، بنابراین می گوییم
29
00:01:05,199 –> 00:01:09,200
از شبیه سازی های نقطه qfin،
30
00:01:09,200 –> 00:01:13,119
حرکت هندسی براونی را وارد می کنیم، هدف
31
00:01:13,119 –> 00:01:14,960
ما در اینجا تجسم این
32
00:01:14,960 –> 00:01:17,439
مسیرهای نمونه برداری شده از حرکت براونی هندسی است
33
00:01:17,439 –> 00:01:19,280
و می دانیم که ما داریم چند
34
00:01:19,280 –> 00:01:21,280
پارامتر برای بازی درست
35
00:01:21,280 –> 00:01:23,520
میتوانیم دریفت را تنظیم کنیم، میتوانیم
36
00:01:23,520 –> 00:01:25,680
نوسانات زمانی را که
37
00:01:25,680 –> 00:01:28,080
شبیهسازی میکنیم تنظیم کنیم و همه اینها
38
00:01:28,080 –> 00:01:30,320
جنبههای متفاوتی از
39
00:01:30,320 –> 00:01:31,920
برنامه خواهند بود که میتوانیم به
40
00:01:31,920 –> 00:01:34,320
نوعی با آنها دستکاری کنیم. با استفاده از streamlit،
41
00:01:34,320 –> 00:01:35,680
بیایید به قسمتی برسیم که همه
42
00:01:35,680 –> 00:01:37,280
میخواهند ببینند چگونه میتوانیم
43
00:01:37,280 –> 00:01:38,640
44
00:01:38,640 –> 00:01:40,079
بهجای بررسی همه این
45
00:01:40,079 –> 00:01:41,840
حلقهها، از streamlit به خوبی استفاده کنیم تا سعی کنیم پاسخهای تماس را
46
00:01:41,840 –> 00:01:43,280
در اینجا مشخص کنیم، callbacksهای آنجا را
47
00:01:43,280 –> 00:01:46,159
که میخواهیم خیلی ساده با st بیان کنیم.
48
00:01:46,159 –> 00:01:48,640
مکان کد پژواک برابر است با
49
00:01:48,640 –> 00:01:51,040
زیر
50
00:01:51,280 –> 00:01:53,200
و در اینجا میتوانیم تمام ویجتهای جریان خود را قرار
51
00:01:53,200 –> 00:01:55,119
دهیم،
52
00:01:55,119 –> 00:01:56,960
به عنوان مثال، میخواهیم
53
00:01:56,960 –> 00:01:58,719
قیمت سهام اولیه
54
00:01:58,719 –> 00:02:01,040
حرکت هندسی براونی را تنظیم کنیم، بنابراین من
55
00:02:01,040 –> 00:02:03,360
میخواهم ایجاد کنم. یک نوار لغزنده استریملیت، بنابراین s
56
00:02:03,360 –> 00:02:05,840
برابر
57
00:02:05,840 –> 00:02:07,840
با st.slider است، نام آن را میگذاریم، بنابراین میگوییم
58
00:02:07,840 –> 00:02:10,479
برچسب لغزنده
59
00:02:10,479 –> 00:02:11,599
60
00:02:11,599 –> 00:02:13,200
قیمت اولیه سهام است
61
00:02:13,200 –> 00:02:15,520
و سپس میتوانیم برخی از
62
00:02:15,520 –> 00:02:17,120
پارامترها را به نوار لغزنده منتقل کنیم.
63
00:02:17,120 –> 00:02:18,959
می گوییم که حداقل مقدار
64
00:02:18,959 –> 00:02:21,360
لغزنده 0 خواهد بود، ما می گوییم
65
00:02:21,360 –> 00:02:22,640
66
00:02:22,640 –> 00:02:25,920
حداکثر 100 خواهد بود، می گوییم از 50 شروع می
67
00:02:25,920 –> 00:02:29,840
کنیم و پنج افزایش می دهیم،
68
00:02:29,840 –> 00:02:32,000
بنابراین ساختار یک نوار لغزنده و سپس
69
00:02:32,000 –> 00:02:33,200
شما فقط می توانید ادامه دهید و
70
00:02:33,200 –> 00:02:35,120
با تمام پارامترهای
71
00:02:35,120 –> 00:02:37,280
مختلف هندسی حرکت را بشویید و تکرار کنید و من
72
00:02:37,280 –> 00:02:39,040
قصد دارم شما را در کدنویسی ذخیره کنید
73
00:02:39,040 –> 00:02:41,200
74
00:02:41,200 –> 00:02:43,200
تا