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