در این مطلب، ویدئو با پایتون یک برنامه پخش زنده بسازید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:53:11
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,800 –> 00:00:04,480
چه خبر است همه به جلسه توسعهدهنده تریسی خوش آمدید،
2
00:00:04,480 –> 00:00:06,799
بنابراین این
3
00:00:06,799 –> 00:00:09,200
نسخه اکتبر است و ما امشب
4
00:00:09,200 –> 00:00:10,400
برنامههای زیادی برای توسعه پایتون انجام
5
00:00:10,400 –> 00:00:12,240
خواهیم داد، اما قبل از اینکه شروع به کار
6
00:00:12,240 –> 00:00:14,880
کنم، میخواهم چند مورد از
7
00:00:14,880 –> 00:00:16,560
تدارکات را بررسی کنم. این گروه ملاقات به دلیل اینکه
8
00:00:16,560 –> 00:00:17,920
ما از راه دور هستیم، کمی متفاوت
9
00:00:17,920 –> 00:00:20,720
از کاری است که ما شخصاً در تریسی ام انجام میدهیم، بنابراین
10
00:00:20,720 –> 00:00:22,800
این برنامه زنده است، این یک ضبط درخواستی نیست،
11
00:00:22,800 –> 00:00:24,800
ما زنده هستیم، بنابراین اگر
12
00:00:24,800 –> 00:00:27,680
در هر زمانی در طول این ملاقات سؤالی درباره کوری دارید، آنها را
13
00:00:27,680 –> 00:00:29,519
رها کنید. در چت
14
00:00:29,519 –> 00:00:31,279
، کوری را قطع خواهم کرد تا
15
00:00:31,279 –> 00:00:33,360
بتوانیم به سؤالات شما پاسخ
16
00:00:33,360 –> 00:00:36,640
دهیم، اگر مشکل صوتی یا تصویری
17
00:00:36,640 –> 00:00:37,520
18
00:00:37,520 –> 00:00:39,200
داشتیم، آن را به ما اطلاع دهید
19
00:00:39,200 –> 00:00:40,879
زیرا گاهی اوقات از کنار ما عبور می کند و ما می خواهیم آن
20
00:00:40,879 –> 00:00:43,040
را اصلاح کنیم. در اسرع وقت
21
00:00:43,040 –> 00:00:46,079
امم اما غیر از آن منظورم کوری است که
22
00:00:46,079 –> 00:00:48,559
امشب چطوری حال می کنی و خیلی
23
00:00:48,559 –> 00:00:50,160
هیجان زده هستی که اینجا هستی، پس خیلی
24
00:00:50,160 –> 00:00:51,199
ممنونم که من را در اختیار
25
00:00:51,199 –> 00:00:53,120
داشتی، بله، می خواهی به ما
26
00:00:53,120 –> 00:00:54,960
یک پس زمینه برای خودت بدهی کجایی
27
00:00:54,960 –> 00:00:56,480
از و آنچه شما کار می کنید
28
00:00:56,480 –> 00:00:57,440
29
00:00:57,440 –> 00:00:59,840
بله، من در منطقه خلیج بزرگ شدم هنوز
30
00:00:59,840 –> 00:01:02,000
در کالیفرنیا زندگی می کنم و به عنوان یک
31
00:01:02,000 –> 00:01:04,799
مدافع توسعه دهنده در vonage کار می کنم و می
32
00:01:04,799 –> 00:01:06,080
خواهم کمی در مورد آن
33
00:01:06,080 –> 00:01:08,560
در عرشه اسلاید خود صحبت کنم، بنابراین زیاد وارد آن نمی شوم.
34
00:01:08,560 –> 00:01:09,439
اما
35
00:01:09,439 –> 00:01:10,640
اوم،
36
00:01:10,640 –> 00:01:12,720
بله، من دو کتاب نوشتهام و میخواهم
37
00:01:12,720 –> 00:01:14,960
پیشزمینهای در مورد آن ارائه
38
00:01:14,960 –> 00:01:16,799
دهم و
39
00:01:16,799 –> 00:01:18,000
در تیم روابط توسعهدهنده در
40
00:01:18,000 –> 00:01:20,080
Bonnage هستم و میتوانم در مورد api خود به اشتراک بگذارم،
41
00:01:20,080 –> 00:01:22,000
بنابراین کار واقعاً سرگرمکنندهای است،
42
00:01:22,000 –> 00:01:24,240
بله و لطفا رها کنید به آن
43
00:01:24,240 –> 00:01:25,600
کتاب ها وصل کنید تا ما آنها را در چت قرار دهیم،
44
00:01:25,600 –> 00:01:28,560
اوم وقتی زمانش رسید، اوه من پلیس می کنم،
45
00:01:28,560 –> 00:01:30,159
فرض می کنم آنها در اسلایدهای شما هستند،
46
00:01:30,159 –> 00:01:32,240
بله، عالی عالی، بله، پس
47
00:01:32,240 –> 00:01:33,520
هر زمان که آماده بودید، فقط صفحه خود را به اشتراک
48
00:01:33,520 –> 00:01:36,479
بگذارید و من عوض میکنم یا به
49
00:01:36,479 –> 00:01:37,840
صفحهای میروم که میخواهید کاملاً نشان داده شود،
50
00:01:37,840 –> 00:01:42,000
من نگه میدارم، میبینم که
51
00:01:42,000 –> 00:01:43,119
اینجا روشن است،
52
00:01:43,119 –> 00:01:44,960
خیلی خوب است،
53
00:01:44,960 –> 00:01:46,960
بنابراین به این بحث خوش آمدید،
54
00:01:46,960 –> 00:01:49,520
ما امروز میخواهیم یک برنامه پخش زنده
55
00:01:49,520 –> 00:01:52,079
با پایتون بسازیم و میخواهم
56
00:01:52,079 –> 00:01:53,600
از همه شما بسیار سپاسگزارم که آمدید، من
57
00:01:53,600 –> 00:01:55,920
واقعاً از آن تشکر می کنم و
58
00:01:55,920 –> 00:01:57,840
آنچه امروز قرار است یاد بگیرید خوب است
59
00:01:57,840 –> 00:02:01,040
من از api ویدیویی vonage برای
60
00:02:01,040 –> 00:02:04,640
ساختن یک برنامه وب با پخش ویدیو استفاده می
61
00:02:04,640 –> 00:02:05,759
62
00:02:05,759 –> 00:02:08,639
کنم و باید بسیار سرگرم کننده باشد، بنابراین می خواستم
63
00:02:08,639 –> 00:02:10,560
خیلی سریع پس زمینه خود را مرور کنم
64
00:02:10,560 –> 00:02:12,879
و به شما بگویم که چگونه به
65
00:02:12,879 –> 00:02:15,280
برنامه نویسی علاقه مند شدم و فقط کمی به
66
00:02:15,280 –> 00:02:16,879
شما بگویم در مورد خودم خیلی
67
00:02:16,879 –> 00:02:19,360
سریع، بنابراین در کالج سعی کردم
68
00:02:19,360 –> 00:02:21,599
برنامهنویسی را یاد بگیرم اما شکست خوردم
69
00:02:21,599 –> 00:02:22,560
70
00:02:22,560 –> 00:02:24,319
و سپس با
71
00:02:24,319 –> 00:02:26,560
رشته علوم سیاسی از کالج فارغالتحصیل شدم و واقعاً
72
00:02:26,560 –> 00:02:28,080
برای یافتن شغل تلاش کردم و احساس
73
00:02:28,080 –> 00:02:30,239
میکردم مهارتهای کارفرمایان را ندارم.
74
00:02:30,239 –> 00:02:31,680
به دنبال
75
00:02:31,680 –> 00:02:35,280
یافتن شغلی بودم و نتوانستم شغلی پیدا کنم،
76
00:02:35,280 –> 00:02:37,200
تصمیم گرفتم برنامهنویسی را یاد بگیرم
77
00:02:37,200 –> 00:02:38,720
و بنابراین تمام کتابها و
78
00:02:38,720 –> 00:02:41,599
دورهها را خریدم و این اولین کتاب پایتون است
79
00:02:41,599 –> 00:02:43,760
که تا به حال خریدم، به نام thinkpython
80
00:02:43,760 –> 00:02:45,280
است، در واقع هنوز یک کتاب عالی است، آن را به شدت
81
00:02:45,280 –> 00:02:48,319
توصیه میکنم و شش ماه بعداً
82
00:02:48,319 –> 00:02:50,160
اولین مصاحبه ام را در یک استارتاپ گرفتم
83
00:02:50,160 –> 00:02:52,160
و بسیار هیجان زده بودم اما
84
00:02:52,160 –> 00:02:54,080
متأسفانه کاملاً آن را بمباران کردم و
85
00:02:54,080 –> 00:02:55,360
واقعاً شرم آور بود زیرا
86
00:02:55,360 –> 00:02:57,680
دوستم مصاحبه را با
87
00:02:57,680 –> 00:02:59,519
من گرفت و من کاملاً آماده نبودم بنابراین رفتم.
88
00:02:59,519 –> 00:03:02,080
89
00:03:02,080 –> 00:03:03,599
در نهایت من به عنوان یک
90
00:03:03,599 –> 00:03:05,840
مهندس نرمافزار در ebay کار کردم،
91
00:03:05,840 –> 00:03:08,400
تجربه فوقالعادهای شگفتانگیز است که
92
00:03:08,400 –> 00:03:10,239
تیم بزرگ در آنجا
93
00:03:10,239 –> 00:03:11,360
به نوشتن کتابی به نام
94
00:03:11,360 –> 00:03:13,920
برنامهنویس خودگفتار پایان داد، زیرا میخواستم
95
00:03:13,920 –> 00:03:16,800
آنچه را که در سفرم یاد گرفتم به اشتراک بگذارم.
96
00:03:16,800 –> 00:03:18,400
از یک مبتدی کامل به یک
97
00:03:18,400 –> 00:03:19,760
مهندس نرم افزار تبدیل شدم و من می خواستم یک نقشه راه ایجاد کنم
98
00:03:19,760 –> 00:03:22,319
که هر کسی بتواند آن را دنبال کند
99
00:03:22,319 –> 00:03:25,200
و در کمال ناباوری من اکنون بیش
100
00:03:25,200 –> 00:03:28,799
از 150000 نسخه جهانی در سراسر جهان فروخته است و
101
00:03:28,799 –> 00:03:30,239
من یک دوره منحصر به فرد به همین نام دارم
102
00:03:30,239 –> 00:03:32,879
که بیش از 160000 نسخه دارد. دانشآموزان بنابراین
103
00:03:32,879 –> 00:03:34,879
من اولین کتابم را خودم منتشر کردم و
104
00:03:34,879 –> 00:03:36,560
انتظار نداشتم چنین
105
00:03:36,560 –> 00:03:38,720
اتفاقی بیفتد، بنابراین بسیار جالب بود
106
00:03:38,720 –> 00:03:40,720
که بتوانم روی زندگی مردم تأثیر بگذارم
107
00:03:40,720 –> 00:03:43,760
و چهار سال پیش یک
108
00:03:43,760 –> 00:03:46,959
گروه فیسبوک برای همراهی با کتاب ایجاد کردم. و
109
00:03:46,959 –> 00:03:48,720
من آن را گروه برنامه نویسان خودآموخته
110
00:03:48,720 –> 00:03:50,159
فیس بوک نامیدم
111
00:03:50,159 –> 00:03:51,760
و این واقعاً جامعه ای است از
112
00:03:51,760 –> 00:03:53,840
هر کسی که یاد می گیرد چگونه در خارج از مدرسه کدنویسی کند.
113
00:03:53,840 –> 00:03:56,799
114
00:03:56,799 –> 00:03:58,720
قصیده خارج از
115
00:03:58,720 –> 00:04:00,720
سیستم سنتی فقط چهار ساله،
116
00:04:00,720 –> 00:04:01,840
چه در حال گذراندن یک اردوی راه انداز
117
00:04:01,840 –> 00:04:03,920
یا یادگیری به تنهایی باشید، بنابراین من
118
00:04:03,920 –> 00:04:06,480
این انجمن را ساختم و امروز بیش از
119
00:04:06,480 –> 00:04:07,840
60000 عضو داریم، بنابراین
120
00:04:07,840 –> 00:04:09,920
دیدن رشد این انجمن
121
00:04:09,920 –> 00:04:11,120
و
122
00:04:11,120 –> 00:04:12,879
ما بسیار جالب بود. چندین داستان موفقیت کسب کرده ام،
123
00:04:12,879 –> 00:04:14,239
بنابراین من همیشه دوست دارم این را به اشتراک بگذارم
124
00:04:14,239 –> 00:04:15,760
زیرا این چیزی است که در مورد این موضوع
125
00:04:15,760 –> 00:04:17,759
است، به همین دلیل است که من عاشق
126
00:04:17,759 –> 00:04:19,680
آموزش برنامه نویسان هستم که در آن
127
00:04:19,680 –> 00:04:21,440
زمینه هستم، در یک ثانیه به آن باز خواهم گشت
128
00:04:21,440 –> 00:04:22,800
اما واقعاً دیدن داستان موفقیت جالب است،
129
00:04:22,800 –> 00:04:25,199
بنابراین ما ویکتوری داریم که تجربه صفری نداشت
130
00:04:25,199 –> 00:04:26,800
131
00:04:26,800 –> 00:04:28,800
و اکنون در یک شرکت فناوری بزرگ با
132
00:04:28,800 –> 00:04:31,360
استفاده از پایتون و اژدها کار میکند که از یک
133
00:04:31,360 –> 00:04:33,199
مبتدی کامل به یک مهندس نرمافزار
134
00:04:33,199 –> 00:04:34,320
بدون مدرک و یک سری
135
00:04:34,320 –> 00:04:37,040
داستانهای موفقیت بسیار جالب مانند آن تبدیل شد.
136
00:04:37,040 –> 00:04:38,479
الان
137
00:04:38,479 –> 00:04:40,639
دارم روی نوشتن کار می کنم
138
00:04:40,639 –> 00:04:42,720
یا نمی نویسم هنوز دارم می
139
00:04:42,720 –> 00:04:44,560
نویسم و به تازگی کتاب دومم را منتشر کر
140
00:04:44,560 –> 00:04:46,000
م که به نام دا
141
00:04:46,000 –> 00:04:48,639
شمند کامپیوتر خودگفتار است و اوم در
142
00:04:48,639 –> 00:04:49,919
کتبر منتشر نمی شود، در واقع قب
143
00:04:49,919 –> 00:04:51,520
ا منتشر شده است، باید آن را به روز کنم اما من
144
00:04:51,520 –> 00:04:53,520
t
145
00:04:53,520 –> 00:04:55,520
راهنمای مبتدیان برای ساختارهای داده و
146
00:04:55,520 –> 00:04:57,120
الگوریتمها نامیده میشود، بنابراین به نوعی ادامهی
147
00:04:57,120 –> 00:04:59,280
کتاب اول است و فقط به
148
00:04:59,280 –> 00:05:01,759
هر کسی که
149
00:05:01,759 –> 00:05:02,960
میخواهد درباره علوم کامپیوتر بیشتر بیاموزد
150
00:05:02,960 –> 00:05:04,320
یا برای مصاحبه فنی آماده میشود کمک میکند تا
151
00:05:04,320 –> 00:05:06,080
برخی از اصول علوم کامپیوتر را بیاموزد
152
00:05:06,080 –> 00:05:07,680
153
00:05:07,680 –> 00:05:10,479
. من همچنین بهعنوان مدافع توسعهدهنده
154
00:05:10,479 –> 00:05:14,000
در vonage کار میکنم، بنابراین
155
00:05:14,000 –> 00:05:15,600
عالی است، من واقعاً آن را دوست دارم،
156
00:05:15,600 –> 00:05:17,199
157
00:05:17,199 –> 00:05:18,720
زیرا در واقع مدتی تمام وقت مینوشتم
158
00:05:18,720 –> 00:05:20,400
159
00:05:20,400 –> 00:05:22,639
و اکنون میتوانم به کاری
160
00:05:22,639 –> 00:05:25,440
که انجام میدادم برای آموزش توسعهدهندگان
161
00:05:25,440 –> 00:05:26,960
در یک محیط شرکتی که عالی است ادامه دهم
162
00:05:26,960 –> 00:05:28,000
163
00:05:28,000 –> 00:05:31,199
و من ایجاد انجمن و
164
00:05:31,199 –> 00:05:32,560
آموزش توسعه دهندگان در مورد چیزهای مختلف است
165
00:05:32,560 –> 00:05:34,560
166
00:05:34,560 –> 00:05:35,680
167
00:05:35,680 –> 00:05:37,199
که واقعاً علاقه من به آن است.
168
00:05:37,199 –> 00:05:39,680
169
00:05:39,680 –> 00:05:41,440
170
00:05:41,440 –> 00:05:42,800
برنده
171
00:05:42,800 –> 00:05:44,320
ارائه دهنده ارتباطات ابری و ما
172
00:05:44,320 –> 00:05:46,960
اساساً مجموعه ای از api داریم که به شما امکان می
173
00:05:46,960 –> 00:05:48,880
دهد کارهایی مانند ارسال پیام های متنی برقراری
174
00:05:48,880 –> 00:05:50,880
تماس تلفنی یا
175
00:05:50,880 –> 00:05:52,960
پخش جریانی ویدیو را انجام دهید. که ما امروز انجام خواهیم داد
176
00:05:52,960 –> 00:05:55,280
،
177
00:05:55,280 –> 00:05:56,639
بنابراین این همان چیزی است که ما قصد داریم
178
00:05:56,639 –> 00:05:59,600
فقط یک وب سایت بسیار ابتدایی بسازیم که
179
00:05:59,600 –> 00:06:01,360
به شما امکان پخش ویدیو را می دهد
180
00:06:01,360 –> 00:06:02,240
و
181
00:06:02,240 –> 00:06:03,840
یک صفحه وجود دارد که می توانید به
182
00:06:03,840 –> 00:06:06,560
آن بروید، آن مدیر است و آنها برای هرکسی که بخواهند پخش
183
00:06:06,560 –> 00:06:09,120
می کنند. برای پیوستن به جریان و
184
00:06:09,120 –> 00:06:11,280
سپس گپ نیز خواهید داشت
185
00:06:11,280 –> 00:06:12,560
تا
186
00:06:12,560 –> 00:06:14,479
بتوانید این موضوع را گسترش دهید و
187
00:06:14,479 –> 00:06:17,039
مانند یک راه حل آموزشی سفارشی برای یک
188
00:06:17,039 –> 00:06:20,560
کلاس درس ایجاد کنید یا می توانید یک
189
00:06:20,560 –> 00:06:22,319
تجربه سفارشی برای خدمات مشتری ایجاد
190
00:06:22,319 –> 00:06:23,919
کنید، اگر فقط می خواهید یک میلیون مورد استفاده مختلف وجود دارد.
191
00:06:23,919 –> 00:06:26,080
برای ایجاد یک وبسایت
192
00:06:26,080 –> 00:06:26,960
با
193
00:06:26,960 –> 00:06:29,440
ویدیو که هر کسی میتواند به آن ملحق شود یا باید
194
00:06:29,440 –> 00:06:31,680
برای پیوستن وارد شوید، اما میتوانید این را
195
00:06:31,680 –> 00:06:32,960
به وبسایت خود اضافه کنید تا میلیونها کار
196
00:06:32,960 –> 00:06:34,880
مختلف انجام دهید، در واقع
197
00:06:34,880 –> 00:06:36,960
مقالهای نوشتم که امروز منتشر کردم
198
00:06:36,960 –> 00:06:38,960
به نام فهرست نهایی ایدههای هکاتون.
199
00:06:38,960 –> 00:06:41,759
اگر به سایت Learn.vonage.com
200
00:06:41,759 –> 00:06:42,960
بروید، می توانید آن را بررسی کنید، اما من فقط
201
00:06:42,960 –> 00:06:45,759
30 ایده
202
00:06:45,759 –> 00:06:48,479
برای هکاتون ها و تعدادی از آنها
203
00:06:48,479 –> 00:06:50,720
ایده های ویدیویی دارند، بنابراین اگر می خواهید ایده های پروژه ای خیلی بد دارید، می توانید
204
00:06:50,720 –> 00:06:53,039
از آن برای ایده های دیگر نیز استفاده کنید.
205
00:06:53,039 –> 00:06:54,479
206
00:06:54,479 –> 00:06:55,599
207
00:06:55,599 –> 00:06:58,160
از موارد استفاده برای این کار برای
208
00:06:58,160 –> 00:06:59,759
شبیه سازی کشش خوب نیست، شما نمی توانید مانند
209
00:06:59,759 –> 00:07:01,120
10000 نفر
210
00:07:01,120 –> 00:07:03,360
وارد آن شوید و نمی خواهید
211
00:07:03,360 –> 00:07:05,440
این کار را انجام دهید، بنابراین هر چیزی که به
212
00:07:05,440 –> 00:07:06,639
تعداد زیادی بیننده نیاز دارد، واقعاً
213
00:07:06,639 –> 00:07:07,919
منظور این نیست
214
00:07:07,919 –> 00:07:10,400
و بنابراین چند چیز قبل از شروع،
215
00:07:10,400 –> 00:07:12,639
شما باید پایتون را نصب کنید تا
216
00:07:12,639 –> 00:07:15,759
دنبال شود و
217
00:07:15,759 –> 00:07:17,199
اگر
218
00:07:17,199 –> 00:07:18,800
توسعهدهنده پایتون نیستید و افراد زیادی
219
00:07:18,800 –> 00:07:21,919
اینجا هستند، باید پایتون را نصب کنید، اما برای هر کسی که تازه
220
00:07:21,919 –> 00:07:23,520
کار است، سعی میکنم
221
00:07:23,520 –> 00:07:25,520
تعادل را برقرار کنم.
222
00:07:25,520 –> 00:07:27,919
ارائه به مخاطبان از افراد جدید
223
00:07:27,919 –> 00:07:30,479
در مقابل کدنویسان پیشرفته تر که
224
00:07:30,479 –> 00:07:32,400
همیشه یک چالش است، پس من را تحمل کنید من
225
00:07:32,400 –> 00:07:33,840
تمام تلاش خود را می کنم
226
00:07:33,840 –> 00:07:35,759
تا تعادل خوبی بین افرادی
227
00:07:35,759 –> 00:07:37,039
که تجربه کدنویسی زیادی
228
00:07:37,039 –> 00:07:39,199
ندارند و یا جوان تر هستند ایجاد کنم. و
229
00:07:39,199 –> 00:07:42,400
شما توسعه دهندگان فوقالعاده ارشد را میشناسید، اما
230
00:07:42,400 –> 00:07:44,160
باید بدانید که کتابخانه پایتون
231
00:07:44,160 –> 00:07:45,039
چیست،
232
00:07:45,039 –> 00:07:47,199
بنابراین کتابخانه پایتون کد پایتون است که
233
00:07:47,199 –> 00:07:49,759
میتوانید آن را در نرمافزار خود وارد کنید
234
00:07:49,759 –> 00:07:52,560
pip یک ابزار پایتون برای دانلود
235
00:07:52,560 –> 00:07:54,080
کتابخانهها است که ما میخواهیم از
236
00:07:54,080 –> 00:07:56,000
خط فرمان یک رابط کاربری استفاده کنیم. که به شما اجازه می
237
00:07:56,000 –> 00:07:57,199
دهد شما با سیستم عامل خود ارتباط برقرار می کنید
238
00:07:57,199 –> 00:07:58,479
و از آن برای
239
00:07:58,479 –> 00:07:59,440
کمی استفاده می کنید
240
00:07:59,440 –> 00:08:01,599
یک چارچوب توسعه وب که یک
241
00:08:01,599 –> 00:08:03,520
قطعه نرم افزار برای ساخت وب سایت ها
242
00:08:03,520 –> 00:08:05,360
و متغیرهای محیطی است که متغیرهایی هستند
243
00:08:05,360 –> 00:08:06,800
که در خارج از برنامه خود
244
00:08:06,800 –> 00:08:07,759
245
00:08:07,759 –> 00:08:09,520
برای مواردی مانند کلیدهای api که
246
00:08:09,520 –> 00:08:11,120
حساس هستند ذخیره می کنید.
247
00:08:11,120 –> 00:08:14,400
بیایید ادامه دهیم و شروع کنیم، بنابراین
248
00:08:14,400 –> 00:08:16,479
اولین کاری که میخواهید انجام دهید این
249
00:08:16,479 –> 00:08:19,199
است که یک حساب جعبه گفتگو ایجاد کنید تا بتوانید آن
250
00:08:19,199 –> 00:08:22,560
را دنبال کنید، بنابراین اگر به آدرس
251
00:08:22,560 –> 00:08:23,560
252
00:08:23,560 –> 00:08:25,199
talkbox.com بروید، نام
253
00:08:25,199 –> 00:08:26,960
کاربری اسلش
254
00:08:26,960 –> 00:08:29,360
ثبت نام کنید، میتوانید یک آدرس اینترنتی ایجاد کنید. حساب رایگان
255
00:08:29,360 –> 00:08:31,759
دریافت میکنید، فکر میکنم ده دلار اعتبار رایگان دارد
256
00:08:31,759 –> 00:08:32,880
257
00:08:32,880 –> 00:08:33,760
و
258
00:08:33,760 –> 00:08:36,799
بنابراین ادامه دهید و به آنجا بروید و ثبتنام
259
00:08:36,799 –> 00:08:39,440
کنید، یک کلید api و
260
00:08:39,440 –> 00:08:42,080
راز به شما میدهد که میتوانید از آن برای پیگیری استفاده کنید،
261
00:08:42,080 –> 00:08:45,360
بنابراین دوباره talkbox.com اسلش حساب
262
00:08:45,360 –> 00:08:46,880
اسلش کاربر
263
00:08:46,880 –> 00:08:49,120
ثبت نام کنید و من به
264
00:08:49,120 –> 00:08:51,839
همه 30 ثانیه فرصت میدهد تا به آن
265
00:08:51,839 –> 00:08:54,839
آدرس اینترنتی
266
00:09:06,000 –> 00:09:07,440
پیمایش کنند، بنابراین
267
00:09:07,440 –> 00:09:09,200
شما باید چیزی شبیه به این را ببینید متأسفانه
268
00:09:09,200 –> 00:09:12,160
برای یک نسخه آزمایشی رایگان ویدیویی api ثبت نام کنید
269
00:09:12,160 –> 00:09:14,800
و به هر حال talkbox
270
00:09:14,800 –> 00:09:17,040
bondage آن را خریداری کرده است و ما در این زمینه هستیم.
271
00:09:17,040 –> 00:09:19,279
ادغام همه آن در
272
00:09:19,279 –> 00:09:22,399
یک نام تجاری که قرار است به نفع خود باشد
273
00:09:22,399 –> 00:09:24,560
، به نام api ویدیوی اسارت،
274
00:09:24,560 –> 00:09:26,480
اما هنوز در وب سایت talkbox
275
00:09:26,480 –> 00:09:28,160
چیزی است که ما در حال حاضر روی آن کار می کنیم،
276
00:09:28,160 –> 00:09:29,120
277
00:09:29,120 –> 00:09:29,839
بنابراین
278
00:09:29,839 –> 00:09:31,519
نام خود را وارد کنید نام خانوادگی
279
00:09:31,519 –> 00:09:33,839
ایمیل خود، رمز عبور نام شرکت خود را وارد کنید.
280
00:09:33,839 –> 00:09:35,680
و سپس می توانید 10 اعتبار رایگان خود را در
281
00:09:35,680 –> 00:09:38,399
282
00:09:38,399 –> 00:09:39,279
مرحله بعدی دریافت
283
00:09:39,279 –> 00:09:42,480
کنید که می خواهید یک پروژه گفتگو ایجاد کنید،
284
00:09:42,480 –> 00:09:44,640
بنابراین باید
285
00:09:44,640 –> 00:09:45,920
چیزی شبیه به این را ببینید
286
00:09:45,920 –> 00:09:48,240
و فقط پروژه ها را بزنید
287
00:09:48,240 –> 00:09:49,040
و
288
00:09:49,040 –> 00:09:52,240
سپس پروژه جدید ایجاد کنید.
289
00:09:58,640 –> 00:10:01,680
290
00:10:01,680 –> 00:10:04,560
291
00:10:04,560 –> 00:10:06,640
راست
292
00:10:06,640 –> 00:10:08,880
باید صفحهای را ببیند که شبیه این است
293
00:10:08,880 –> 00:10:10,079
هی کوری
294
00:10:10,079 –> 00:10:12,000
، شاید من این را از دست داده
295
00:10:12,000 –> 00:10:14,160
باشم، اما اعتبار ده دلاری چقدر
296
00:10:14,160 –> 00:10:17,040
شما را با این api میرساند
297
00:10:17,120 –> 00:10:18,640
، منظور شما چقدر است
298
00:10:18,640 –> 00:10:22,399
که میتوان انتظار داشت
299
00:10:22,399 –> 00:10:24,320
با 10 چه کاری انجام دهد؟ اعتبار قبل از
300
00:10:24,320 –> 00:10:25,519
اینکه مجبور شوند پرداخت کنند
301
00:10:25,519 –> 00:10:27,600
302
00:10:27,600 –> 00:10:31,040
، این سوال خوبی است، اوم،
303
00:10:31,040 –> 00:10:32,800
من دقیقاً مطمئن نیستم که چگونه به آن پاسخ دهم،
304
00:10:32,800 –> 00:10:35,360
مطمئناً برای
305
00:10:35,360 –> 00:10:36,720
انجام این نسخه آزمایشی کافی است،
306
00:10:36,720 –> 00:10:39,680
اما بله و اوم، میدانید که میتوانم
307
00:10:39,680 –> 00:10:41,200
بگویم من نه مطمئناً دوست دارم چگونه به
308
00:10:41,200 –> 00:10:44,800
آن پاسخ دهم از نظر ترافیک um، اما
309
00:10:44,800 –> 00:10:45,680
بله،
310
00:10:45,680 –> 00:10:46,959
شما می دانید که من نمی دانم که
311
00:10:46,959 –> 00:10:50,399
من بهترین پاسخ را برای آن دارم، اما می دانید که
312
00:10:50,399 –> 00:10:51,760
من باید به آن فکر کنم،
313
00:10:51,760 –> 00:10:53,760
من نمی دانم می
314
00:10:53,760 –> 00:10:55,279
دانم که تماشا می کنم و سپس اگر سؤالات بیشتری داشتم
315
00:10:55,279 –> 00:10:57,120
به شما اطلاع می دهم بسیار خوب به
316
00:10:57,120 –> 00:11:00,360
نظر می رسد خوب است،
317
00:11:01,839 –> 00:11:03,279
بنابراین
318
00:11:03,279 –> 00:11:05,120
نام پروژه را که می
319
00:11:05,120 –> 00:11:07,279
خواهید قرار دهید، پروژه زیر خط من را قرار دهید و سپس گزینه
320
00:11:07,279 –> 00:11:09,920
ایجاد
321
00:11:09,920 –> 00:11:11,680
را بزنید و باید بگوید
322
00:11:11,680 –> 00:11:14,959
پروژه شما ساخته شده است و شما
323
00:11:14,959 –> 00:11:18,480
باید یک کلید api و یک راز داشته باشید اگر
324
00:11:18,480 –> 00:11:21,279
پروژه view را فشار دهید، می توانید
325
00:11:21,279 –> 00:11:23,600
به این صفحه که دارای
326
00:11:23,600 –> 00:11:26,000
کلید api و راز شما است نیز بروید، بنابراین فقط مطمئن شوید
327
00:11:26,000 –> 00:11:29,360
که این را رها کنید تا بتوانید
328
00:11:29,360 –> 00:11:31,360
از این کلید api استفاده کنید و ایمن
329
00:11:31,360 –> 00:11:32,640
باشید. بعداً
330
00:11:32,640 –> 00:11:34,160
نیاز به استفاده از آن وجود دارد،
331
00:11:34,160 –> 00:11:35,680
332
00:11:35,680 –> 00:11:36,959
پس
333
00:11:36,959 –> 00:11:39,200
بیایید نگاهی به برنامه خود بیاندازیم،
334
00:11:39,200 –> 00:11:42,440
335
00:11:51,040 –> 00:11:53,200
بنابراین اجازه دهید من آن را خیلی سریع اجرا کنم و
336
00:11:53,200 –> 00:11:54,240
سپس
337
00:11:54,240 –> 00:11:56,399
شروع می کنیم، اما
338
00:11:56,399 –> 00:12:00,720
این همان چیزی است که ما می خواهیم
339
00:12:04,639 –> 00:12:07,920
یک صفحه ورود به سیستم ایجاد کنیم
340
00:12:08,720 –> 00:12:11,839
و سپس
341
00:12:14,399 –> 00:12:17,839
اگر شما این آخرین عضویت را انجام دهید
342
00:12:20,560 –> 00:12:23,120
و سپس در آنجا وارد شوید
343
00:12:23,120 –> 00:12:25,839
و سپس
344
00:12:29,120 –> 00:12:30,480
و
345
00:12:30,480 –> 00:12:31,920
کنفرانس ویدیویی
346
00:12:31,920 –> 00:12:33,600
تا این کار انجام شود آنچه را که قرار است
347
00:12:33,600 –> 00:12:36,480
348
00:12:36,480 –> 00:12:39,519
بسازیم و می توانیم
349
00:12:39,519 –> 00:12:42,639
با رفتن به
350
00:12:43,560 –> 00:12:45,519
github.com
351
00:12:45,519 –> 00:12:47,279
vonage unlocked شروع
352
00:12:47,279 –> 00:12:49,040
کنیم و فقط
353
00:12:49,040 –> 00:12:52,079
این مخزن
354
00:12:52,079 –> 00:12:53,880
github.com را دانلود
355
00:12:53,880 –> 00:12:58,560
356
00:13:02,079 –> 00:13:07,839
357
00:13:08,880 –> 00:13:12,480
می کنیم ترمینال ما اینجاست
358
00:13:13,360 –> 00:13:17,120
و من میخواهم همان سیدی را
359
00:13:17,360 –> 00:13:21,639
روی دسکتاپم کلون کنم که
360
00:13:22,639 –> 00:13:25,200
361
00:13:25,200 –> 00:13:26,639
امیدوارم به اندازه کافی بزرگ باشد تا
362
00:13:26,639 –> 00:13:28,639
بتوانید ببینید
363
00:13:28,639 –> 00:13:30,160
و سپس
364
00:13:30,160 –> 00:13:32,160
ما میتوانیم ادامه دهیم و این
365
00:13:32,160 –> 00:13:35,839
دستورالعملها را دنبال کنیم تا آن را اجرا کنیم،
366
00:13:35,839 –> 00:13:38,079
بنابراین
367
00:13:38,240 –> 00:13:40,240
pip 3 مجازی را نصب کنید
368
00:13:40,240 –> 00:13:41,360
369
00:13:41,360 –> 00:13:43,440
و اگر آن را ندارید، به
370
00:13:43,440 –> 00:13:45,360
شما امکان میدهد یک محیط مجازی ایجاد کنید
371
00:13:45,360 –> 00:13:47,440
که در آن همه وابستگیهای خود را نصب کنیم،
372
00:13:47,440 –> 00:13:48,880
373
00:13:48,880 –> 00:13:50,800
پس وقتی دوباره این کار را انجام دادید،
374
00:13:50,800 –> 00:13:52,800
سه نصب را بزنید،
375
00:13:52,800 –> 00:13:54,399
سعی کنید تا پایان مجازی آهسته پیش بروید
376
00:13:54,399 –> 00:13:57,680
377
00:14:01,680 –> 00:14:04,639
و ما میتوانیم
378
00:14:04,720 –> 00:14:06,160
مجازی و
379
00:14:06,160 –> 00:14:07,440
سپس
380
00:14:07,440 –> 00:14:12,600
یک محیط مجازی ایجاد می کند
381
00:14:16,560 –> 00:14:18,399
تا بتوانید آن را همانجا ببینید، ما
382
00:14:18,399 –> 00:14:20,959
فقط این محیط مجازی را ایجاد کردیم
383
00:14:20,959 –> 00:14:23,760
و سپس باید بتوانیم بگوییم
384
00:14:23,760 –> 00:14:28,399
source env اسلش بن اسلش را
385
00:14:28,399 –> 00:14:30,160
فعال کنید تا محیط مجازی ما فعال
386
00:14:30,160 –> 00:14:31,839
شود
387
00:14:31,839 –> 00:14:33,199
ببینید در آنجا
388
00:14:33,199 –> 00:14:34,240
389
00:14:34,240 –> 00:14:36,399
فعال شده است. o برای آن دسته از شما که
390
00:14:36,399 –> 00:14:38,480
با پایتون آشنایی
391
00:14:38,480 –> 00:14:39,760
ندارید، ما فقط یک محیط مجازی ایجاد می کنیم
392
00:14:39,760 –> 00:14:42,079
که شبیه مفسر پایتون کوچک خود است
393
00:14:42,079 –> 00:14:44,320
که می
394
00:14:44,320 –> 00:14:46,000
توانید
395
00:14:46,000 –> 00:14:47,839
بسته ها را نصب کنید
396
00:14:47,839 –> 00:14:48,959
تا
397
00:14:48,959 –> 00:14:52,079
با یکدیگر تضاد نداشته باشند،
398
00:14:52,079 –> 00:14:53,199
بنابراین
399
00:14:53,199 –> 00:14:55,839
اگر به شما اجازه دهید، حالا می توانید ببینید که
400
00:14:55,839 –> 00:14:58,959
سندی به نام
401
00:14:58,959 –> 00:15:02,240
requires.txt داریم و می توانیم pip3
402
00:15:02,240 –> 00:15:06,120
آن requirement.txt خود را نصب کنیم
403
00:15:08,800 –> 00:15:10,560
که باید
404
00:15:10,560 –> 00:15:11,760
405
00:15:11,760 –> 00:15:14,000
تمام وابستگی های شما را برای
406
00:15:14,000 –> 00:15:15,440
این پروژه نصب کند،
407
00:15:15,440 –> 00:15:18,160
اگر پیپ فریز
408
00:15:18,160 –> 00:15:20,480
کنید، باید ببینید که
409
00:15:20,480 –> 00:15:22,800
ما وابستگی ها را نصب کرده ایم.
410
00:15:22,800 –> 00:15:25,959
411
00:15:27,120 –> 00:15:29,279
ما قبلاً حساب رایگان گفتگوی آزاد خود را ایجاد کردهایم
412
00:15:29,279 –> 00:15:33,440
و کلید api را مخفیانه دریافت
413
00:15:33,440 –> 00:15:37,120
کردهایم و سپس میخواهیم
414
00:15:37,120 –> 00:15:40,000
یک فایل env را خیلی سریع ایجاد کنیم تا بتوانیم
415
00:15:40,000 –> 00:15:41,839
آنها را تایپ کنیم
416
00:15:41,839 –> 00:15:42,959
dot
417
00:15:42,959 –> 00:15:45,839
env
418
00:15:46,399 –> 00:15:49,839
okay i تا بتوانیم در vim تایپ کنیم
419
00:15:49,839 –> 00:15:51,279
و سپس
420
00:15:51,279 –> 00:15:53,440
talk را باز کنیم.
421
00:15:53,440 –> 00:15:55,839
api
422
00:15:56,079 –> 00:15:57,360
برابر است
423
00:15:57,360 –> 00:16:02,000
و سپس open talk api key
424
00:16:02,480 –> 00:16:03,920
open talk
425
00:16:03,920 –> 00:16:06,800
secret را قرار دهید و سپس
426
00:16:06,800 –> 00:16:10,240
open talk api Secret را که
427
00:16:10,240 –> 00:16:12,160
قبل
428
00:16:12,160 –> 00:16:13,680
از انجام مراحل open dock و
429
00:16:13,680 –> 00:16:15,600
ایجاد یک پروژه جدید به دست آوردیم قرار دهید، بنابراین فقط ادامه دهید
430
00:16:15,600 –> 00:16:16,320
431
00:16:16,320 –> 00:16:21,199
و t را کپی و جایگذاری کنید. در فایل env
432
00:16:21,199 –> 00:16:23,839
یک دقیقه به همه فرصت میدهم تا این
433
00:16:23,839 –> 00:16:26,839
کار را انجام دهند
434
00:16:42,480 –> 00:16:44,720
و اگر کسی عقب افتاد،
435
00:16:44,720 –> 00:16:45,759
اگر فقط
436
00:16:45,759 –> 00:16:48,240
به مخزن github
437
00:16:48,240 –> 00:16:51,920
بروید، تمام دستورالعملها
438
00:16:51,920 –> 00:16:54,399
در آنجا وجود دارد، بنابراین من در واقع
439
00:16:54,399 –> 00:16:56,880
کلید api گفتگوی باز خود را قرار نمیدهم. یا مخفی
440
00:16:56,880 –> 00:16:58,720
چون من از
441
00:16:58,720 –> 00:17:00,320
pycharm در
442
00:17:00,320 –> 00:17:02,800
هنگام اجرای نسخه نمایشی استفاده خواهم کرد،
443
00:17:02,800 –> 00:17:04,480
اما
444
00:17:04,480 –> 00:17:06,559
به دلیل اینکه دارای live uh not live است که دارای
445
00:17:06,559 –> 00:17:07,520
446
00:17:07,520 –> 00:17:09,280
تکمیل خودکار uh است که کار را بسیار
447
00:17:09,280 –> 00:17:12,000
ساده تر می کند، اما اگر می خواهید از python استفاده کنید،
448
00:17:12,000 –> 00:17:13,839
449
00:17:13,839 –> 00:17:17,679
فقط بیکار باشید، پس خوش آمدید به و
450
00:17:17,679 –> 00:17:20,720
بنابراین بسیار خوب هنگامی که کلید api
451
00:17:20,720 –> 00:17:23,439
و Secret را در فایل env خود دارید، کلید
452
00:17:23,439 –> 00:17:24,480
escape
453
00:17:24,480 –> 00:17:26,400
454
00:17:26,400 –> 00:17:27,839
x را
455
00:17:27,839 –> 00:17:30,400
وارد کنید تا
456
00:17:30,400 –> 00:17:32,880
از آنها خارج شوید و ذخیره کنید و سپس اگر
457
00:17:32,880 –> 00:17:34,480
cat dot emv را انجام
458
00:17:34,480 –> 00:17:38,320
دهید، باید api گفتگوی
459
00:17:38,320 –> 00:17:40,720
باز و open doc Secret را در آنجا داشته باشید.
460
00:17:40,720 –> 00:17:43,919
حالا اگر فقط
461
00:17:43,919 –> 00:17:47,679
python app.pi را انجام
462
00:17:48,240 –> 00:17:52,160
میدهید و وقتی به
463
00:17:52,480 –> 00:17:56,240
یکی از ادمین لوکال هاست خود
464
00:17:56,240 –> 00:17:57,360
465
00:17:57,360 –> 00:17:59,440
میروید، باید بتوانید
466
00:17:59,440 –> 00:17:59,880
نام خود را تایپ کنید
467
00:17:59,880 –> 00:18:02,929
[Music]
468
00:18:08,400 –> 00:18:09,679
و
469
00:18:09,679 –> 00:18:11,440
سپس همین کار را انجام دهید وقتی به
470
00:18:11,440 –> 00:18:13,120
اسلش میروید join
471
00:18:13,120 –> 00:18:16,480
همانطور که قبلاً به شما نشان دادم
472
00:18:18,640 –> 00:18:22,720
خوب است همه چطور هستند. در حال انجام این کار
473
00:18:23,360 –> 00:18:25,679
اوه تا کنون هیچ کسی ما را در چت متوقف نکرده است
474
00:18:25,679 –> 00:18:27,039
میگویم که آنها گم شدهاند، بنابراین
475
00:18:27,039 –> 00:18:28,799
فکر میکنم تا اینجا خوب کار کردهایم،
476
00:18:28,799 –> 00:18:30,400
اما من فقط میخواستم در چت تکرار کنم
477
00:18:30,400 –> 00:18:33,039
که اوه، این یک رویداد زنده است،
478
00:18:33,039 –> 00:18:34,960
اگر گیر
479
00:18:34,960 –> 00:18:35,919
480
00:18:35,919 –> 00:18:38,160
کردید، یک چت با ما رها کنید، ما نیستیم. نمیخواهم
481
00:18:38,160 –> 00:18:41,120
به شما بخندیم یا به هر چیزی که میخواهیم کمک کنیم
482
00:18:41,120 –> 00:18:44,320
خوب خوب شود، بنابراین
483
00:18:46,799 –> 00:18:49,520
اگر قفل باز شده را وارد بردگی کنید،
484
00:18:49,520 –> 00:18:51,360
اساساً میتوانید
485
00:18:51,360 –> 00:18:54,320
همه چیزهایی را که دارید ببینید،
486
00:18:54,320 –> 00:18:56,720
من آن را از منظر پایتون نشان میدهم،
487
00:18:56,720 –> 00:18:58,960
بنابراین ما همانجا قفل vonage را باز کردهایم.
488
00:18:58,960 –> 00:19:01,919
پوشه
489
00:19:01,919 –> 00:19:04,400
490
00:19:04,400 –> 00:19:07,840
app.pi داریم که
491
00:19:07,840 –> 00:19:10,080
تعداد زیادی از کدهای پایتون ما را دارد و سپس
492
00:19:10,080 –> 00:19:12,799
استاتیک داریم که پوشه ای است با
493
00:19:12,799 –> 00:19:16,240
چند قالب جاوا اسکریپت و css با
494
00:19:16,240 –> 00:19:17,760
مقداری html
495
00:19:17,760 –> 00:19:19,039
و
496
00:19:19,039 –> 00:19:20,720
فقط readme ما و این بسیار
497
00:19:20,720 –> 00:19:22,720
ساده است
498
00:19:22,720 –> 00:19:26,240
و من می خواهم ادامه دهید و
499
00:19:26,240 –> 00:19:30,559
فقط قسمت app.pi را دوباره بسازید تا بتوانیم
500
00:19:30,559 –> 00:19:33,120
نحوه کارکرد آن را یاد بگیریم،
501
00:19:33,120 –> 00:19:34,799
بنابراین تصور نمی کنم که همه
502
00:19:34,799 –> 00:19:36,720
با flask آشنا هستند که یک
503
00:19:36,720 –> 00:19:39,120
چارچوب توسعه وب است که من واقعاً آن را دوست دارم،
504
00:19:39,120 –> 00:19:41,520
بنابراین می خواهم خیلی سریع نشان دهم
505
00:19:41,520 –> 00:19:43,200
چگونه می خواهم با نشان دادن
506
00:19:43,200 –> 00:19:46,160
نحوه عملکرد فلش شروع کنم، بنابراین
507
00:19:48,880 –> 00:19:51,120
ابتدا فقط با importin شروع می کنیم آن را انجام دهید و
508
00:19:51,120 –> 00:19:54,960
سپس می توانیم بگوییم که برنامه فلاسک می شود
509
00:19:56,960 –> 00:19:59,440
510
00:20:01,039 –> 00:20:04,320
و من این کار را برای بعدا انجام خواهم داد،
511
00:20:04,320 –> 00:20:06,000
اما نکته مهم این است که ما در حال
512
00:20:06,000 –> 00:20:07,600
ایجاد یک
513
00:20:07,600 –> 00:20:10,960
برنامه flask در اینجا هستیم و سپس
514
00:20:10,960 –> 00:20:12,480
کاری که می توانیم انجام دهیم این است
515
00:20:12,480 –> 00:20:14,559
516
00:20:14,559 –> 00:20:16,720
که تابعی را تعریف
517
00:20:16,720 –> 00:20:19,600
کنیم که می توانیم آن را شاخص بنامیم
518
00:20:19,600 –> 00:20:22,640
و سپس میتوانیم hello world را برگردانیم
519
00:20:22,640 –> 00:20:24,480
520
00:20:24,480 –> 00:20:26,240
و سپس
521
00:20:26,240 –> 00:20:27,760
فلش به ما اجازه میدهد
522
00:20:27,760 –> 00:20:30,480
یک دکوراتور ایجاد کنیم که این
523
00:20:30,480 –> 00:20:33,600
تابع را به یک url نگاشت میکند، بنابراین
524
00:20:33,600 –> 00:20:37,440
وقتی به آن URL میرویم، هر html که
525
00:20:37,440 –> 00:20:39,520
از تابع برگردانده میشود
526
00:20:39,520 –> 00:20:44,000
روی آن نشانی اینترنتی نمایش داده میشود تا
527
00:20:44,000 –> 00:20:47,400
بتوانیم بگوییم
528
00:20:49,520 –> 00:20:51,039
app.route
529
00:20:51,039 –> 00:20:53,520
و سپس
530
00:20:54,080 –> 00:20:56,720
ما فقط آدرس اینترنتی را دقیقاً در اینجا قرار دهید که میخواهیم
531
00:20:56,720 –> 00:20:58,799
532
00:20:58,799 –> 00:21:03,440
به html که این تابع برمیگرداند نگاشت کنیم
533
00:21:03,440 –> 00:21:05,039
534
00:21:05,039 –> 00:21:06,960
و حالا وقتی به صفحه اصلی
535
00:21:06,960 –> 00:21:08,640
میروید باید آن را
536
00:21:08,640 –> 00:21:10,159
به صورت html ببینید
537
00:21:10,159 –> 00:21:14,360
و سپس میتوانیم
538
00:21:15,440 –> 00:21:17,400
بگوییم app.run و برنامه را تنظیم میکنیم.
539
00:21:17,400 –> 00:21:20,880
.debug to true به طوری که وقتی خطایی داریم به ما کمک میکند،
540
00:21:20,880 –> 00:21:22,960
541
00:21:22,960 –> 00:21:24,720
اما شما نمیخواهید این کار را در
542
00:21:24,720 –> 00:21:27,039
تولید انجام دهید، اما زمانی که اشکالزدایی
543
00:21:27,039 –> 00:21:28,159
میکنید خوب است و سپس flask با یک
544
00:21:28,159 –> 00:21:30,960
سرور آزمایشی جالب ارائه میشود که میتوانیم از آن استفاده کنیم.
545
00:21:30,960 –> 00:21:34,320
امیدواریم این را اجرا کنیم
546
00:21:34,320 –> 00:21:38,640
وقتی به سرور محلی خود میرویم
547
00:21:38,640 –> 00:21:40,320
میگوید hello world
548
00:21:40,320 –> 00:21:43,600
so i اگر بخواهیم url های بیشتری را به
549
00:21:43,600 –> 00:21:46,480
550
00:21:46,480 –> 00:21:50,000
html نگاشت کنیم، فقط می توانیم
551
00:21:50,080 –> 00:21:52,080
توابع جدیدی ایجاد کنیم، بنابراین در این
552
00:21:52,080 –> 00:21:53,760
553
00:21:53,760 –> 00:21:56,559
صورت تابعی به نام join
554
00:21:56,559 –> 00:21:58,559
می سازیم و
555
00:21:58,559 –> 00:22:00,320
556
00:22:00,320 –> 00:22:03,200
یک سوال quest تابعی به نام admin
557
00:22:03,200 –> 00:22:05,039
558
00:22:05,039 –> 00:22:07,280
559
00:22:07,520 –> 00:22:08,799
می سازیم و سپس برای آن
560
00:22:08,799 –> 00:22:10,799
URL ما قرار است این آدرس اینترنتی را به صورت اسلش تنظیم کنیم
561
00:22:10,799 –> 00:22:13,840
join و
562
00:22:13,919 –> 00:22:16,960
ما فقط میخواهیم عضویت را برگردانیم و سپس
563
00:22:16,960 –> 00:22:19,200
اینجا
564
00:22:19,280 –> 00:22:20,880
ادمین
565
00:22:20,880 –> 00:22:22,320
و
566
00:22:22,320 –> 00:22:25,280
ادمین بازگشت، بنابراین این آخرین
567
00:22:25,280 –> 00:22:27,280
چیزی است که میخواهم در هر کلاس برای
568
00:22:27,280 –> 00:22:28,400
هر کسی که
569
00:22:28,400 –> 00:22:29,760
مانند یک توسعهدهنده ارشد یا هر چیزی شبیه به
570
00:22:29,760 –> 00:22:31,760
این است نشان دهم. اگر این برای شما کسل کننده است،
571
00:22:31,760 –> 00:22:33,039
عذرخواهی می کنم، اما فقط می خواهم مطمئن شوم که
572
00:22:33,039 –> 00:22:36,799
همه می توانند آن را دنبال کنند و بنابراین
573
00:22:36,799 –> 00:22:39,360
اگر ما به عضویت برویم،
574
00:22:39,360 –> 00:22:41,840
اگر به بریده بریده بریم ادمین بپیوندیم،
575
00:22:41,840 –> 00:22:44,080
576
00:22:44,080 –> 00:22:46,400
خیلی خوب است، بنابراین
577
00:22:46,400 –> 00:22:47,919
اکنون
578
00:22:47,919 –> 00:22:51,120
می خواهیم
579
00:22:51,120 –> 00:22:52,799
580
00:22:52,799 –> 00:22:53,760
581
00:22:53,760 –> 00:22:56,240
متغیرهای محیطی را از
582
00:22:56,240 –> 00:22:57,840
dot emv
583
00:22:57,840 –> 00:22:59,840
و
584
00:22:59,840 –> 00:23:01,200
ما باید بعداً از آنها استفاده کنیم، بنابراین
585
00:23:01,200 –> 00:23:02,240
من این کار را خیلی سریع انجام میدهم، بنابراین
586
00:23:02,240 –> 00:23:05,360
از
587
00:23:06,799 –> 00:23:09,600
پیکربندی واردات جداسازی میگوییم
588
00:23:09,600 –> 00:23:13,039
و سپس میگویم
589
00:23:13,919 –> 00:23:17,360
puffbox api api جعبه گفتگوی
590
00:23:17,360 –> 00:23:19,919
پیکربندی را دریافت میکند
591
00:23:19,919 –> 00:23:21,039
592
00:23:21,039 –> 00:23:22,880
593
00:23:22,880 –> 00:23:24,400
594
00:23:24,400 –> 00:23:28,640
و سپس صحبت میکنیم جعبه مخفی
595
00:23:28,640 –> 00:23:31,520
و آن
596
00:23:32,159 –> 00:23:34,159
راز دراپ باکس
597
00:23:34,159 –> 00:23:36,480
درست می شود، بنابراین n اوه، ما فقط
598
00:23:36,480 –> 00:23:38,159
کلید api و راز خود را از
599
00:23:38,159 –> 00:23:39,360
محیط خود
600
00:23:39,360 –> 00:23:42,240
از فایل emv می گیریم،
601
00:23:42,240 –> 00:23:43,679
بسیار خوب، بنابراین
602
00:23:43,679 –> 00:23:46,000
اکنون
603
00:23:48,400 –> 00:23:49,520
باید
604
00:23:49,520 –> 00:23:51,840
605
00:23:52,000 –> 00:23:53,360
جعبه گفتگو
606
00:23:53,360 –> 00:23:56,240
یا داک را باز کنیم،
607
00:23:56,240 –> 00:23:58,080
بنابراین نمی دانم چرا مرد من همیشه
608
00:23:58,080 –> 00:23:59,200
609
00:23:59,200 –> 00:24:02,480
من همیشه همیشه این کار را انجام می دهم بنابراین
610
00:24:02,880 –> 00:24:07,360
باز کردن صحبت باز است در مورد آن صحبت کنید متأسفم
611
00:24:07,360 –> 00:24:08,559
، نمی دانم، نمی دانم که آیا من در تمام مدت می
612
00:24:08,559 –> 00:24:12,559
گویم جعبه گفتگو یا نه، اما
613
00:24:12,559 –> 00:24:14,320
من واقعاً در انجام این کار بد هستم، بنابراین
614
00:24:14,320 –> 00:24:17,520
عذرخواهی من بسیار خوب است، بنابراین از مشتری باز واردات گفتگو
615
00:24:17,520 –> 00:24:18,559
616
00:24:18,559 –> 00:24:20,480
617
00:24:20,480 –> 00:24:22,799
و
618
00:24:22,799 –> 00:24:23,679
به
619
00:24:23,679 –> 00:24:26,080
طوری که opentalk
620
00:24:26,080 –> 00:24:29,120
api کار میکند اساساً
621
00:24:29,120 –> 00:24:31,279
شما
622
00:24:31,279 –> 00:24:33,600
یک جلسه درست ایجاد میکنید، بنابراین ما میخواهیم یک جلسه ایجاد کنیم
623
00:24:33,600 –> 00:24:34,880
624
00:24:34,880 –> 00:24:36,559
و سپس
625
00:24:36,559 –> 00:24:39,279
میتوانید
626
00:24:39,279 –> 00:24:41,919
ناشر باشید که ویدیو را برای آن جلسه منتشر میکند و
627
00:24:41,919 –> 00:24:44,559
همچنین میتوانید مشترکی باشید
628
00:24:44,559 –> 00:24:47,760
که از آن ویدیو مشترک و مصرف میکند.
629
00:24:47,760 –> 00:24:49,840
جلسه
630
00:24:49,840 –> 00:24:52,159
و
631
00:24:53,279 –> 00:24:57,279
هر جلسه یک شناسه منحصر به فرد دارد
632
00:24:57,279 –> 00:24:58,799
و
633
00:24:58,799 –> 00:24:59,600
برای
634
00:24:59,600 –> 00:25:01,279
دسترسی
635
00:25:01,279 –> 00:25:03,360
به شرکت
636
00:25:03,360 –> 00:25:06,240
در یک جلسه، همه به یک توکن منحصر به فرد نیاز دارند،
637
00:25:06,240 –> 00:25:07,679
638
00:25:07,679 –> 00:25:09,200
بنابراین اینها به نوعی از عناصر کلیدی هستند که
639
00:25:09,200 –> 00:25:12,000
درست جلسه ای ایجاد می کنید که افراد می توانند در
640
00:25:12,000 –> 00:25:13,279
آن منتشر
641
00:25:13,279 –> 00:25:15,520
کنند، می توانند در آن مشترک شوند
642
00:25:15,520 –> 00:25:16,880
و
643
00:25:16,880 –> 00:25:18,960
هر جلسه دارای یک نشانه است. شناسه
644
00:25:18,960 –> 00:25:20,480
و
645
00:25:20,480 –> 00:25:22,559
هر p کسی که مشترک می شود یا
646
00:25:22,559 –> 00:25:27,279
منتشر می کند به توکن منحصر به فرد خود نیاز دارد،
647
00:25:27,279 –> 00:25:30,559
بنابراین ما ابتدا یک کلاینت ایجاد می کنیم تا
648
00:25:30,559 –> 00:25:31,360
649
00:25:31,360 –> 00:25:33,279
مشتری مشتری را دریافت کند
650
00:25:33,279 –> 00:25:36,159
و سپس باید از api گفتگوی باز خود عبور کنیم
651
00:25:36,159 –> 00:25:38,400
652
00:25:38,400 –> 00:25:39,919
653
00:25:39,919 –> 00:25:42,720
و راز گفتگوی باز ما
654
00:25:42,720 –> 00:25:44,880
655
00:25:44,880 –> 00:25:48,640
فقط می خواهیم مطمئن شویم که این کار
656
00:25:53,039 –> 00:25:54,880
خوب است. به نظر نمی رسد که تا کنون هیچ
657
00:25:54,880 –> 00:25:56,799
خطایی نداشته باشد،
658
00:25:56,799 –> 00:25:58,960
بنابراین
659
00:25:58,960 –> 00:26:02,799
اکنون باید یک جلسه ایجاد کنیم، بنابراین
660
00:26:03,840 –> 00:26:06,799
می خواهیم بگوییم که شناسه بخش،
661
00:26:06,799 –> 00:26:09,200
662
00:26:09,200 –> 00:26:10,640
663
00:26:10,640 –> 00:26:12,320
جلسه ایجاد نقطه مشتری را دریافت می کند
664
00:26:12,320 –> 00:26:14,720
و
665
00:26:18,480 –> 00:26:22,320
سپس آن شناسه جلسه را دریافت می کنیم،
666
00:26:23,440 –> 00:26:27,360
بنابراین اجازه دهید من ببینید آیا این کار می کند، امیدوارم
667
00:26:28,960 –> 00:26:32,679
من آن را چاپ کنم،
668
00:26:38,080 –> 00:26:40,240
بنابراین ما شناسه جلسه خود را در آنجا دریافت کردیم،
669
00:26