در این مطلب، ویدئو پایتون را در HTML/مرورگر اجرا کنید – Pyscript مضحک است با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:14:32
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:04,560
بنابراین با پایتون همیشه جاوا اسکریپت را می کشد
2
00:00:04,560 –> 00:00:07,440
و آن را کاملاً
3
00:00:07,440 –> 00:00:09,519
خوب می کند در این ویدیوی خاص
4
00:00:09,519 –> 00:00:11,679
نگاهی به اسکریپت pi تازه منتشر شده می اندازیم
5
00:00:11,679 –> 00:00:14,719
که به شما امکان می دهد پایتون و html را
6
00:00:14,719 –> 00:00:17,039
با جاوا اسکریپت اجرا کنید و به صورت بومی
7
00:00:17,039 –> 00:00:19,920
در مرورگر بدون نیاز به وابستگی اجرا کنید.
8
00:00:19,920 –> 00:00:21,199
ما قصد داریم مانند
9
00:00:21,199 –> 00:00:22,560
پشت صحنه معماری
10
00:00:22,560 –> 00:00:24,800
نحوه کارکرد آن را بررسی کنیم که چگونه ممکن
11
00:00:24,800 –> 00:00:26,800
است عملکرد کافی داشته باشد و البته ما
12
00:00:26,800 –> 00:00:28,240
قصد داریم نگاهی به دموها و
13
00:00:28,240 –> 00:00:30,400
نمونه ها و پتانسیل واقعی
14
00:00:30,400 –> 00:00:32,479
آنچه شما دارید بیاندازیم. می توانید با استفاده از pipescript plus python این کار را انجام دهید،
15
00:00:32,479 –> 00:00:34,559
بنابراین اگر در
16
00:00:34,559 –> 00:00:36,559
چند روز گذشته اخبار را دنبال کرده
17
00:00:36,559 –> 00:00:39,520
اید، یک تغییر کاملاً دیوانه کننده در
18
00:00:39,520 –> 00:00:41,680
اکوسیستم در صنعت توسعه وب
19
00:00:41,680 –> 00:00:44,000
علم داده پایتون و
20
00:00:44,000 –> 00:00:45,840
همه چیز رخ داده است، بنابراین احتمالاً قبلاً
21
00:00:45,840 –> 00:00:48,480
در مورد اسکریپت های pi شنیده اید. و
22
00:00:48,480 –> 00:00:51,600
پتانسیل گرفتن پایتون یا اجرای
23
00:00:51,600 –> 00:00:54,559
مستقیم پایتون در مرورگر
24
00:00:54,559 –> 00:00:57,360
بدون نیاز به بک هند بدون
25
00:00:57,360 –> 00:00:58,960
نصب واقعی مانند نصبی که باید نصب کنید.
26
00:00:58,960 –> 00:01:01,199
همه چیز خاص چیزی شبیه به
27
00:01:01,199 –> 00:01:03,520
آن همه چیز فقط با استفاده از یک
28
00:01:03,520 –> 00:01:06,000
اسکریپت خاص و شما با جاوا اسکریپت
29
00:01:06,000 –> 00:01:08,320
و با html مانند آن فقط در یک
30
00:01:08,320 –> 00:01:10,479
کتابخانه خاص یا چیز دیگری اجرا می کنید و
31
00:01:10,479 –> 00:01:12,720
کاملاً شگفت انگیز است، بنابراین
32
00:01:12,720 –> 00:01:14,240
من گفتم محدوده pi در چند روز گذشته منتشر شده است.
33
00:01:14,240 –> 00:01:15,439
قبلاً و بسیاری از مردم
34
00:01:15,439 –> 00:01:16,799
دوست داشتند با آن و
35
00:01:16,799 –> 00:01:19,040
همه چیز آزمایش کنند و بله هنوز در
36
00:01:19,040 –> 00:01:21,280
نسخه آلفا است، بنابراین این کاملاً
37
00:01:21,280 –> 00:01:22,960
کامل نیست، درست مثل ابتدای کار
38
00:01:22,960 –> 00:01:24,720
خوب حالا بیایید جلو برویم و سعی کنیم
39
00:01:24,720 –> 00:01:26,560
ببینیم معماری اصلی واقعی چیست
40
00:01:26,560 –> 00:01:29,360
اسکریپت pi و چگونه
41
00:01:29,360 –> 00:01:31,200
در واقع اجرای
42
00:01:31,200 –> 00:01:33,600
پایتون را مستقیماً در مرورگر
43
00:01:33,600 –> 00:01:36,240
بدون نصب و راه اندازی بدون سرور پشتیبان امکان پذیر
44
00:01:36,240 –> 00:01:38,960
می کند، اصلاً چگونه می تواند این کار را به خوبی انجام
45
00:01:38,960 –> 00:01:41,200
دهد، بیایید برویم و دقیقاً مانند این
46
00:01:41,200 –> 00:01:43,119
معماری از اینجا برویم، بنابراین اگر من سعی کنید
47
00:01:43,119 –> 00:01:45,600
به اینجا نگاهی بیندازید من این
48
00:01:45,600 –> 00:01:47,119
معماری را از
49
00:01:47,119 –> 00:01:49,439
وب سایت رسمی واقعی در اینجا دریافت کردم و این معماری را
50
00:01:49,439 –> 00:01:50,960
که به عنوان مثال در اینجا می گوید
51
00:01:50,960 –> 00:01:52,320
به آن نگاه کنید بنابراین اجازه دهید من فقط کمی بزرگنمایی می
52
00:01:52,320 –> 00:01:54,399
کنم تا او پشته های زیادی را
53
00:01:54,399 –> 00:01:56,399
درست ببیند، بنابراین از بالا از
54
00:01:56,399 –> 00:01:58,640
پایین به بالا به سمت راست شروع می کند و با زنبور شروع می کند،
55
00:01:58,640 –> 00:01:59,759
بنابراین اگر با وست مینستر آشنایی ندارید،
56
00:01:59,759 –> 00:02:01,840
در واقع چه چیزی اجرا می شود یا به
57
00:02:01,840 –> 00:02:03,759
شما اجازه می دهد هر مورد خاصی را کامپایل کنید.
58
00:02:03,759 –> 00:02:05,920
زبان در واقع یک فرمت باینری است و
59
00:02:05,920 –> 00:02:08,160
به شما اجازه می دهد برای مثال c به اضافه
60
00:02:08,160 –> 00:02:10,720
هر زبانی مانند جاوا هر چیزی را کامپایل کنید و
61
00:02:10,720 –> 00:02:12,560
آن را مستقیماً در مرورگر اجرا کنید، بنابراین در
62
00:02:12,560 –> 00:02:14,400
واقع وب اسمبلی است این همان چیزی است که wasm
63
00:02:14,400 –> 00:02:16,239
است و مخفف عبارت webassembly است، این
64
00:02:16,239 –> 00:02:18,800
فقط پسوند آن است. این
65
00:02:18,800 –> 00:02:21,040
نوع اساسی اصلی است که
66
00:02:21,040 –> 00:02:22,959
اجازه اجرای این خاص را می دهد زیرا
67
00:02:22,959 –> 00:02:24,720
پایتون همانطور که همه ما می دانیم بیشتر
68
00:02:24,720 –> 00:02:26,640
شبیه یک چیز بومی است و بله
69
00:02:26,640 –> 00:02:28,400
در همه چیز تفسیر می شود اما
70
00:02:28,400 –> 00:02:30,560
از اجرای مرورگر پشتیبانی نمی کند اما استفاده از
71
00:02:30,560 –> 00:02:33,040
wam در واقع باعث می شود امکان
72
00:02:33,040 –> 00:02:34,560
اجرای مرورگر دیگری وجود دارد، مرورگر بعدی در
73
00:02:34,560 –> 00:02:36,319
واقع m-scripting است که فقط یک
74
00:02:36,319 –> 00:02:38,239
کامپایلر است که زبان های مختلف
75
00:02:38,239 –> 00:02:40,400
مانند cc plus plus و موارد
76
00:02:40,400 –> 00:02:42,239
را در wes کامپایل می کند، بنابراین این فقط یک کامپایل است. er که
77
00:02:42,239 –> 00:02:44,720
اجازه می دهد و c python و
78
00:02:44,720 –> 00:02:46,480
بسیاری از لایه های دیگر در اینجا وجود دارد و این
79
00:02:46,480 –> 00:02:48,480
یکی همه آنها توسط
80
00:02:48,480 –> 00:02:51,440
piyod نگهداری می شوند، بنابراین piyod در اینجا در
81
00:02:51,440 –> 00:02:53,920
واقع کتابخانه ای است که برای همیشه وجود داشته است و
82
00:02:53,920 –> 00:02:55,840
این کتابخانه خاص که به شما امکان می دهد
83
00:02:55,840 –> 00:02:58,480
اساسا مرورگر python را اجرا کنید بله
84
00:02:58,480 –> 00:03:00,800
، مدتی است که آنجا بوده است
85
00:03:00,800 –> 00:03:02,879
و به شما اجازه می دهد
86
00:03:02,879 –> 00:03:04,640
که پایتون را در مرورگر واقعی
87
00:03:04,640 –> 00:03:06,560
اجرا کنید، اما آن
88
00:03:06,560 –> 00:03:08,800
نوع پایداری و نگهداری
89
00:03:08,800 –> 00:03:10,319
و مانند یک
90
00:03:10,319 –> 00:03:12,640
رویکرد استاندارد را ارائه نمی دهد. برای اجرای درست پایتون برای
91
00:03:12,640 –> 00:03:14,800
موارد تولید،
92
00:03:14,800 –> 00:03:16,640
بنابراین چیزهای زیادی در اینجا در اختیار شما قرار می دهد، به
93
00:03:16,640 –> 00:03:18,640
همین دلیل است که piscot در بالای آن ساخته شده است،
94
00:03:18,640 –> 00:03:20,879
بنابراین قبلاً از piyod استفاده
95
00:03:20,879 –> 00:03:23,120
می کند، اما چیزهای زیادی به آن اضافه می کند تا به
96
00:03:23,120 –> 00:03:25,200
نوعی به آن تبدیل شود. استاندارد را دوست داشته باشید و آن را مانند
97
00:03:25,200 –> 00:03:27,280
کار با اکثر مرورگرها کنید و آن را
98
00:03:27,280 –> 00:03:29,680
قابل اعتماد کنید و ویژگی های زیادی اضافه می کند
99
00:03:29,680 –> 00:03:31,280
که به آن اجازه می دهد به خصوص
100
00:03:31,280 –> 00:03:33,120
با جاوا اسکریپت نیز کار کند و در واقع
101
00:03:33,120 –> 00:03:34,879
کارهای بیشتری انجام دهد و اگر به t
102
00:03:34,879 –> 00:03:36,159
البته این اتصال اساساً
103
00:03:36,159 –> 00:03:38,959
به شما امکان می دهد از پایتون یا شاید هر
104
00:03:38,959 –> 00:03:40,959
زبان دیگری استفاده کنید، اگر ما دوست
105
00:03:40,959 –> 00:03:42,720
داریم پایتون خاص را برای
106
00:03:42,720 –> 00:03:44,799
آن زبان خاص داشته باشیم، می توانید از cc
107
00:03:44,799 –> 00:03:47,360
plus plus rust استفاده کنید و
108
00:03:47,360 –> 00:03:48,799
البته می توانید انجام دهید. پایتون با
109
00:03:48,799 –> 00:03:51,519
اسکریپتنویسی وستمینستر مربع متر مربع و piyod و
110
00:03:51,519 –> 00:03:53,360
این امکان را برای
111
00:03:53,360 –> 00:03:55,599
اکثر مرورگرها فراهم میکند. فکر کردن به آن کاملاً دیوانهکننده است
112
00:03:55,599 –> 00:03:57,360
، اما این در
113
00:03:57,360 –> 00:03:59,120
واقع امکانپذیر است و خوشبختانه
114
00:03:59,120 –> 00:04:00,640
mysql در واقع نمونههای زیادی را
115
00:04:00,640 –> 00:04:02,480
ارائه میدهد که میتوانید بدانید که عمیقتر آن را کاوش کنید.
116
00:04:02,480 –> 00:04:04,560
به آن بپردازید و ببینید که در واقع در دنیای واقعی
117
00:04:04,560 –> 00:04:06,080
و اینکه چگونه همه چیز
118
00:04:06,080 –> 00:04:08,400
با هم کار می کند، برای مثال، مانند یک
119
00:04:08,400 –> 00:04:10,400
جریان نمایشی نمایشی در اینجا برای پخش بیت
120
00:04:10,400 –> 00:04:12,480
های داده و در واقع آن را در یک
121
00:04:12,480 –> 00:04:13,920
نمودار اعمال می کند و در واقع
122
00:04:13,920 –> 00:04:15,280
در اینجا بسیار خوب است با همه اینها.
123
00:04:15,280 –> 00:04:17,120
طرحریزی و هر چیزی که واقعاً خوب کار میکند، البته
124
00:04:17,120 –> 00:04:19,358
با عملکرد، افتهایی نیز وجود دارد،
125
00:04:19,358 –> 00:04:21,440
اما این در
126
00:04:21,440 –> 00:04:23,520
واقع شدنی است و کاملاً
127
00:04:23,520 –> 00:04:26,240
عالی است و البته او بسیار
128
00:04:26,240 –> 00:04:27,680
امیدوارکننده است و همچنین چیزی که می خواهم در
129
00:04:27,680 –> 00:04:30,000
مورد آن صحبت کنم در واقع معایب و چیزهایی است که
130
00:04:30,000 –> 00:04:32,160
در مورد این نسخه خاص دوست
131
00:04:32,160 –> 00:04:34,240
ندارم زیرا نسخه آلفا است و
132
00:04:34,240 –> 00:04:36,320
موارد کوچک و کوچکی وجود دارد که
133
00:04:36,320 –> 00:04:38,240
من واقعاً آنها را دوست ندارم. به عنوان مثال، در اینجا
134
00:04:38,240 –> 00:04:40,320
میخواهید یک تجربه لایک بسیار کند پیدا کنید،
135
00:04:40,320 –> 00:04:42,400
وقتی صفحه را بارگذاری میکنیم
136
00:04:42,400 –> 00:04:43,600
و زمانی که این کار را برای
137
00:04:43,600 –> 00:04:45,840
توسعه انجام میدهیم، بنابراین بسیار بد است، همچنین
138
00:04:45,840 –> 00:04:47,520
اسکریپتهایی را از cdn بارگیری میکند که من
139
00:04:47,520 –> 00:04:49,199
واقعاً آن را دوست ندارم. دقیقاً مثل این
140
00:04:49,199 –> 00:04:50,479
که می دانید به شبکه و همه چیز بستگی دارد،
141
00:04:50,479 –> 00:04:52,800
بنابراین واقعاً آنقدرها خوب نیست
142
00:04:52,800 –> 00:04:54,960
و همچنین من با آن مشکل داشتم
143
00:04:54,960 –> 00:04:57,919
هنوز مستندی وجود ندارد، البته زیرا
144
00:04:57,919 –> 00:05:00,240
در اسرع وقت یک مستند وجود خواهد داشت،
145
00:05:00,240 –> 00:05:02,639
بنابراین بله، من این کار را نکردم.
146
00:05:02,639 –> 00:05:04,160
در واقع هیچ سندی پیدا
147
00:05:04,160 –> 00:05:06,000
نمیکنم، بنابراین استفاده از بیو اسکریپت برای هر چیزی بسیار سخت است،
148
00:05:06,000 –> 00:05:07,919
غیر از اینکه فقط به نمونهها نگاه کنید
149
00:05:07,919 –> 00:05:09,759
و سعی کنید
150
00:05:09,759 –> 00:05:12,160
چیزهایی را از آن استنباط کنید، اما در کل
151
00:05:12,160 –> 00:05:14,000
تجربه بسیار خوبی است که اسکریپت ادویهای
152
00:05:14,000 –> 00:05:16,720
کاملاً عالی است. o با و
153
00:05:16,720 –> 00:05:19,520
و فقط برای باز کردن درهای استفاده از
154
00:05:19,520 –> 00:05:22,560
پایتون در مرورگر شروع کنید تا بتوانید
155
00:05:22,560 –> 00:05:24,720
واقعاً مربع pi را آزمایش کنید و
156
00:05:24,720 –> 00:05:27,039
پتانسیل کامل اسکریپت های تایپ یا pi
157
00:05:27,039 –> 00:05:29,120
یا a را ببینید، در واقع باید
158
00:05:29,120 –> 00:05:30,639
به مخزن بروید و در واقع
159
00:05:30,639 –> 00:05:32,320
شبیه سازی که من قبلاً شبیه سازی کردم که
160
00:05:32,320 –> 00:05:33,919
به مخزن منبع باز رفتم در
161
00:05:33,919 –> 00:05:36,560
اینجا آن را کلون کردم و اساساً چند
162
00:05:36,560 –> 00:05:38,880
نمونه در آن وجود دارد که نمونه های بسیار زیادی دارد،
163
00:05:38,880 –> 00:05:40,880
بنابراین اگر به اینجا بروید تا یک کلمه سلام را
164
00:05:40,880 –> 00:05:42,800
دوست داشته باشید که در آن وارد می شوید، می بینید که
165
00:05:42,800 –> 00:05:45,280
فقط اساساً یک html درست است و
166
00:05:45,280 –> 00:05:47,199
بخش خوب همه آنها در
167
00:05:47,199 –> 00:05:49,280
واقع بارگیری اسکریپت های pi در اینجا
168
00:05:49,280 –> 00:05:51,120
در positive.js است که در اینجا باید آن
169
00:05:51,120 –> 00:05:52,880
را بارگذاری کنید و همچنین باید
170
00:05:52,880 –> 00:05:55,039
pyroscope.css را در اینجا بارگذاری
171
00:05:55,039 –> 00:05:56,639
کنید. بهتر است آن را بارگذاری کنید تا مربع pi به
172
00:05:56,639 –> 00:05:58,240
خوبی کار کند
173
00:05:58,240 –> 00:06:00,160
و این همان چیزی است که به معنای واقعی کلمه
174
00:06:00,160 –> 00:06:01,520
باید انجام دهید و فقط مطمئن شوید
175
00:06:01,520 –> 00:06:03,039
که هنگام بارگذاری اسکریپت مطمئن شوید
176
00:06:03,039 –> 00:06:04,720
که لایک کرده اید، آن را به تعویق بیندازید و اگر فکر می کنید می
177
00:06:04,720 –> 00:06:06,160
خواهید از کجا تهیه کنید.
178
00:06:06,160 –> 00:06:08,160
actu اسکریپت در اینجا صفحه
179
00:06:08,160 –> 00:06:09,199
ساخت البته می توانید از pascal.net دانلود کنید
180
00:06:09,199 –> 00:06:10,720
یا می توانید آن را از مخزن github دریافت کنید
181
00:06:10,720 –> 00:06:12,319
یا می توانید آن را از
182
00:06:12,319 –> 00:06:14,319
منبع بسازید که بسیار آسان و همچنین
183
00:06:14,319 –> 00:06:16,319
عالی است و قسمت بعدی در اینجا
184
00:06:16,319 –> 00:06:17,759
در واقع انجام می شود. تمام کاری که باید انجام دهید می
185
00:06:17,759 –> 00:06:19,680
توانید درست html داشته باشید این فقط
186
00:06:19,680 –> 00:06:22,240
کلمه معمولی html است سلام تاریخ و
187
00:06:22,240 –> 00:06:24,240
زمان فعلی اما اگر به اسکریپت pi بروید
188
00:06:24,240 –> 00:06:26,400
در اینجا خواهید دید که در واقع
189
00:06:26,400 –> 00:06:28,960
مانند آه این اسکریپت جاسوسی اسکریپت pi است.
190
00:06:28,960 –> 00:06:31,039
یا تگهای شروع و بسته
191
00:06:31,039 –> 00:06:33,680
شدن اینجاست که کد پایتون خود را قرار میدهید
192
00:06:33,680 –> 00:06:35,600
و واحد پولی است که از
193
00:06:35,600 –> 00:06:37,440
تاریخ زمان وارد کردن تاریخ انجام میشود و ما زمان حال را
194
00:06:37,440 –> 00:06:39,199
دریافت میکنیم و پس از آن ما دقیقاً
195
00:06:39,199 –> 00:06:40,960
مانند انجام اکنون و اینجا هستیم و این
196
00:06:40,960 –> 00:06:42,720
دقیقاً میخواهد من این را در html قرار می دهم و
197
00:06:42,720 –> 00:06:44,639
فقط وارد آن می شوم و آن را چاپ می کنم و
198
00:06:44,639 –> 00:06:46,800
در html موجود خواهد بود. کاملاً
199
00:06:46,800 –> 00:06:48,240
دیوانه کننده است فقط به آن فکر کنید و در
200
00:06:48,240 –> 00:06:50,400
واقع به همین سادگی است که هیچ چیز
201
00:06:50,400 –> 00:06:52,720
دیگری لازم نیست و تنها کاری که باید انجام دهید این است که آن را انجام دهید.
202
00:06:52,720 –> 00:06:54,560
آن راه خاص اگر به
203
00:06:54,560 –> 00:06:56,080
مثال دیگری بروید f یا به عنوان مثال یک ساعت ساده وجود دارد،
204
00:06:56,080 –> 00:06:58,080
ساعت ساده بسیار
205
00:06:58,080 –> 00:06:59,919
ساده است و همچنین دقیقاً مثل این است که می توانید
206
00:06:59,919 –> 00:07:02,240
آن را مانند اسکریپت pi در اینجا ارائه دهید
207
00:07:02,240 –> 00:07:04,080
، pi e و v در اینجا، کاری که انجام می
208
00:07:04,080 –> 00:07:06,560
دهد اساساً به شما امکان می دهد
209
00:07:06,560 –> 00:07:09,039
ماژول های پایتون را برای پایتون سفارشی خود تعریف کنید. ماژولها و
210
00:07:09,039 –> 00:07:10,639
به شما بگویم، من این ماژول خاص را
211
00:07:10,639 –> 00:07:12,960
دارم، میخواهم بعداً آن را وارد
212
00:07:12