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