در این مطلب، ویدئو کار با آپلود فایل در پایتون Streamlit با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:43:06
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,180 –> 00:00:00,480
[موسیقی]
2
00:00:00,480 –> 00:00:02,080
بسیار خوب، پس دوباره خوش آمدید نام من
3
00:00:02,080 –> 00:00:03,280
جسی است و در این
4
00:00:03,280 –> 00:00:04,720
آموزش فوق العاده سعی می
5
00:00:04,720 –> 00:00:06,480
کنیم یک ویژگی بسیار خوب را بررسی
6
00:00:06,480 –> 00:00:08,400
کنیم که آپلود فایل را به درستی انجام می دهد، بنابراین
7
00:00:08,400 –> 00:00:09,599
عمیقاً به آن
8
00:00:09,599 –> 00:00:11,120
بروید تا چیزی بسازید و آن وقت خواهید بود.
9
00:00:11,120 –> 00:00:13,200
در حال بررسی کارهایی که میتوانیم با آن انجام دهیم،
10
00:00:13,200 –> 00:00:15,200
پس بیایید به این برنامه برگردیم، بنابراین این
11
00:00:15,200 –> 00:00:16,880
یک برنامه بسیار ساده است که به ما
12
00:00:16,880 –> 00:00:18,080
امکان میدهد یک تصویر
13
00:00:18,080 –> 00:00:19,600
یا فرمت فایل ویدیو را آپلود کنیم و
14
00:00:19,600 –> 00:00:21,439
میخواهیم ببینیم چگونه کار میکند، بنابراین من به
15
00:00:21,439 –> 00:00:22,560
اینجا برگرد و من
16
00:00:22,560 –> 00:00:25,199
یک تصویر ساده آپلود می کنم، بنابراین بیایید
17
00:00:25,199 –> 00:00:26,640
این تصویر خاص را اینجا آپلود کنیم که
18
00:00:26,640 –> 00:00:29,840
یک تصویر jpeg است که قبلاً انجام داده ام اما
19
00:00:29,840 –> 00:00:30,960
دوباره آن را رها می
20
00:00:30,960 –> 00:00:32,479
کنم اگر بکشم و رها کنم، آن را
21
00:00:32,479 –> 00:00:34,640
تجزیه و تحلیل می کند که می دهد ما
22
00:00:34,640 –> 00:00:36,239
نام فایل را که همان
23
00:00:36,239 –> 00:00:38,079
نام است در اینجا تایپ کنید،
24
00:00:38,079 –> 00:00:39,600
سپس اندازه را که در اینجا به همان
25
00:00:39,600 –> 00:00:41,680
اندازه است و اگر به پایین اسکرول کنم، می
26
00:00:41,680 –> 00:00:42,960
بینید که
27
00:00:42,960 –> 00:00:45,680
تصویر پردازش شده است و سپس
28
00:00:45,680 –> 00:00:47,680
فایل درست به صورت تصویر رندر شده است.
29
00:00:47,680 –> 00:00:49,360
بسیار خوب است اگر به نوار کناری برگردم
30
00:00:49,360 –> 00:00:50,719
می توانیم گزینه هایی برای w نیز داشته باشیم
31
00:00:50,719 –> 00:00:53,199
کار کردن با مجموعه داده ای که csv است
32
00:00:53,199 –> 00:00:54,800
که یک فایل بسیار رایج است که
33
00:00:54,800 –> 00:00:55,360
34
00:00:55,360 –> 00:00:58,160
هنگام ساخت برنامه های اندازه داده با آن کار می کنیم و سپس
35
00:00:58,160 –> 00:01:00,160
فایل های مستند را که اسناد و
36
00:01:00,160 –> 00:01:02,559
آرایه های pdf هستند، بررسی می کنیم، بنابراین بیایید بررسی کنیم که مجموعه داده ها
37
00:01:02,559 –> 00:01:04,479
به این دارایی برگردند در اینجا، سپس می توانم
38
00:01:04,479 –> 00:01:06,880
آن را بکشم و یک فایل csv را رها کنید،
39
00:01:06,880 –> 00:01:12,080
پس بیایید یک فایل csv را اینجا بکشیم و رها کنیم
40
00:01:12,080 –> 00:01:14,159
اگر یک فایل csv را بکشم و رها کنم، آن
41
00:01:14,159 –> 00:01:15,920
را تجزیه و تحلیل می کند و آن را
42
00:01:15,920 –> 00:01:17,520
شناسایی می کند، سپس اگر روی فرآیند کلیک
43
00:01:17,520 –> 00:01:19,520
44
00:01:19,520 –> 00:01:20,880
کنم، جزئیات را دقیقاً
45
00:01:20,880 –> 00:01:22,799
نام فایل را در اینجا به من می دهد. تایپ کنید و سپس
46
00:01:22,799 –> 00:01:25,200
اندازه ای را که در اینجا به همان اندازه است،
47
00:01:25,200 –> 00:01:27,200
سپس داده ها به درستی
48
00:01:27,200 –> 00:01:29,920
با هر فرمت بسیار زیبا نمایش داده می شوند، یک نکته
49
00:01:29,920 –> 00:01:30,880
در مورد این است که اگر
50
00:01:30,880 –> 00:01:33,119
بیشتر روی csv بکشم و
51
00:01:33,119 –> 00:01:34,560
رها کنم، یک هشدار به ما می دهد،
52
00:01:34,560 –> 00:01:38,079
پس بیایید یک را بچسبانیم. فایل pdf در اینجا
53
00:01:38,079 –> 00:01:41,200
با چسباندن پی دی اف پی دی اف csv نیست،
54
00:01:41,200 –> 00:01:45,439
بنابراین یک اخطار درست به ما می دهد،
55
00:01:45,439 –> 00:01:48,560
بنابراین یک چیز بسیار ساده وجود دارد
56
00:01:48,560 –> 00:01:49,759
که به عنوان یک برنامه ارائه می شود، یکی
57
00:01:49,759 –> 00:01:52,079
بسیار زیبا به طوری که همه چیز خارج از جعبه
58
00:01:52,079 –> 00:01:53,360
با streamlight است،
59
00:01:53,360 –> 00:01:55,360
بنابراین اکنون اجازه دهید به طرف مقابل
60
00:01:55,360 –> 00:01:56,640
در صورتی که شما wo rking با فرمت فایل دیگری
61
00:01:56,640 –> 00:01:58,240
مانند فایل tsd
62
00:01:58,240 –> 00:02:00,320
چون شما با فایل هایی مانند
63
00:02:00,320 –> 00:02:02,399
pdf و سپس docs کار می کنید چگونه این کار را انجام می دهید
64
00:02:02,399 –> 00:02:04,399
65
00:02:04,399 –> 00:02:06,000
من آنها را بکشم و رها کنم بنابراین
66
00:02:06,000 –> 00:02:07,600
67
00:02:07,600 –> 00:02:10,160
اگر روی آن کلیک کنم یک فایل docs را اینجا بکشم و رها کنم. آن را اینجا بکشید و رها
68
00:02:10,160 –> 00:02:11,680
کنید، همچنین می توانید آن را به درستی مرور کنید، می توانید آن
69
00:02:11,680 –> 00:02:12,879
را تجزیه و تحلیل کنید،
70
00:02:12,879 –> 00:02:14,720
سپس اگر روی فرآیند کلیک کنم، آن را
71
00:02:14,720 –> 00:02:16,239
پردازش می کنم، نام فایل
72
00:02:16,239 –> 00:02:18,560
را درست با ذره نوع ما پردازش می کنم، سپس
73
00:02:18,560 –> 00:02:19,440
74
00:02:19,440 –> 00:02:21,760
آنچه روی آن نوشته شده است را به ما می دهد. خیلی عالی است درست
75
00:02:21,760 –> 00:02:22,959
از docs استفاده می کند
76
00:02:22,959 –> 00:02:25,200
همانطور که می بینید من می توانم یک
77
00:02:25,200 –> 00:02:26,160
فایل tst را
78
00:02:26,160 –> 00:02:29,360
هم قرار دهم پس بیایید یک فایل tst را کپی کنیم
79
00:02:29,360 –> 00:02:32,080
این همان چیزی است که من همان متن را روی
80
00:02:32,080 –> 00:02:32,640
آن
81
00:02:32,640 –> 00:02:35,440
دارم، آن را بکشید و به اینجا بکشید و سپس آن را
82
00:02:35,440 –> 00:02:36,080
تجزیه و تحلیل کنید
83
00:02:36,080 –> 00:02:38,239
در حال تغییر آن است، سپس اگر روی فرآیند کلیک کنم،
84
00:02:38,239 –> 00:02:39,120
85
00:02:39,120 –> 00:02:40,800
آن را پردازش میکند، این یک
86
00:02:40,800 –> 00:02:42,560
فایل آزمایشی ساده است و سپس آزمایش بسیار جالب
87
00:02:42,560 –> 00:02:43,200
ارائه شده است،
88
00:02:43,200 –> 00:02:47,360
علاوه بر این، میتوانم روی
89
00:02:47,360 –> 00:02:50,720
یک فایل pdf نیز کار کنم، بنابراین بیایید یک pdf را بکشیم و رها کنیم،
90
00:02:50,720 –> 00:02:52,640
امیدوارم بتواند باز شود خوب و
91
00:02:52,640 –> 00:02:54,959
این فایل pdf را اینجا بکشید و رها کنید
92
00:02:54,959 –> 00:02:57,440
و آن را تجزیه و تحلیل کنید که نتیجه
93
00:02:57,440 –> 00:02:58,959
ما را به ما می دهد ults
94
00:02:58,959 –> 00:03:00,640
و این بسیار عالی است، بنابراین
95
00:03:00,640 –> 00:03:02,159
کاری بسیار خوب است که میتوانیم
96
00:03:02,159 –> 00:03:03,680
با آپلود فایل انجام دهیم، بنابراین سعی میکنیم
97
00:03:03,680 –> 00:03:04,000
ببینیم
98
00:03:04,000 –> 00:03:06,640
چگونه با آن کار کنیم، بنابراین بیایید خلاصه کنیم و
99
00:03:06,640 –> 00:03:07,200
100
00:03:07,200 –> 00:03:08,800
از ابتدا شروع کنیم، بنابراین این یک تصویر ساده
101
00:03:08,800 –> 00:03:10,319
برای کمک به ما است. درک کنید
102
00:03:10,319 –> 00:03:11,920
پس با آپلود فایل به شما این امکان را می دهد که
103
00:03:11,920 –> 00:03:13,599
هر نوع فایلی را به
104
00:03:13,599 –> 00:03:14,080
درستی
105
00:03:14,080 –> 00:03:15,599
آپلود کنید، بنابراین اگر هر نوع فایلی را آپلود می کنید می
106
00:03:15,599 –> 00:03:18,080
تواند یک تصویر باشد، می تواند یک فایل csv باشد، می
107
00:03:18,080 –> 00:03:20,560
تواند یک فایل tst باشد یک فایل docs فایل pdf فایل
108
00:03:20,560 –> 00:03:23,680
صوتی فایل mp3 هر فایلی را که
109
00:03:23,680 –> 00:03:25,680
میخواهید میتوانید بعداً
110
00:03:25,680 –> 00:03:28,080
با استفاده از گزینه آپلود sd.file آن را در استریم آپلود کنید،
111
00:03:28,080 –> 00:03:29,920
بنابراین پس از آپلود
112
00:03:29,920 –> 00:03:31,120
113
00:03:31,120 –> 00:03:34,239
به این کلاس خاص تبدیل میشود که
114
00:03:34,239 –> 00:03:36,799
یک زیر کلاس از بایت io است درست مانند یک فایل بایت
115
00:03:36,799 –> 00:03:37,360
116
00:03:37,360 –> 00:03:39,120
که یک فایل بایت است. فایلی مانند یک شیء است،
117
00:03:39,120 –> 00:03:41,200
بنابراین به عنوان یک فایل دیده می شود، بنابراین در هر مکانی
118
00:03:41,200 –> 00:03:41,920
119
00:03:41,920 –> 00:03:44,239
که از فایلی استفاده کنید که به همان
120
00:03:44,239 –> 00:03:46,400
شکلی است که درست ظاهر شده است،
121
00:03:46,400 –> 00:03:48,720
می خواهم یک آپلود برای کلاس خود ایجاد کنم
122
00:03:48,720 –> 00:03:51,040
که اولین چیزی است که
123
00:03:51,040 –> 00:03:52,400
اکنون بعد از آن در این
124
00:03:52,400 –> 00:03:54,159
قالب خاص وظیفه شما
125
00:03:54,159 –> 00:03:56,879
این است که t را انتخاب کنید نوع خاصی از فایل
126
00:03:56,879 –> 00:03:59,120
خوان حق دارد آن را درست بخواند،
127
00:03:59,120 –> 00:04:01,120
جایی که گاهی اوقات ممکن است مشکل پیش بیاید، بنابراین
128
00:04:01,120 –> 00:04:02,640
اگر
129
00:04:02,640 –> 00:04:04,239
تصویری را آپلود کردید، در قالب یک
130
00:04:04,239 –> 00:04:06,480
کلاس فایل آپلود که یک
131
00:04:06,480 –> 00:04:07,680
کلاس بایتی زیر
132
00:04:07,680 –> 00:04:10,080
کلاس ویژه است که توسط streamless ساخته شده است، خواهد بود.
133
00:04:10,080 –> 00:04:10,959
درست مانند یک فایل است،
134
00:04:10,959 –> 00:04:12,560
بنابراین اگر یک تصویر
135
00:04:12,560 –> 00:04:14,080
بود، آن را با استفاده از
136
00:04:14,080 –> 00:04:16,079
بالش یا opencv میخواندید، بنابراین
137
00:04:16,079 –> 00:04:18,478
برای خواندن آن
138
00:04:18,478 –> 00:04:20,720
فایل خاصی که آپلود کردهاید، اگر csv باشد،
139
00:04:20,720 –> 00:04:23,040
فقط از pandas یا csv استفاده میکنید. برای خواندن
140
00:04:23,040 –> 00:04:25,120
آن اگر یک فایل آزمایشی است، میخواهید از
141
00:04:25,120 –> 00:04:26,880
فرمت دیگری به درستی استفاده کنید، بنابراین یا
142
00:04:26,880 –> 00:04:28,960
آن را
143
00:04:28,960 –> 00:04:30,240
بهصورتیکه بدون خواندن بخوانید،
144
00:04:30,240 –> 00:04:33,120
در قالب یک فایل بایت خوانده میشوند یا
145
00:04:33,120 –> 00:04:34,720
فقط آن را با یک رشته i پردازش میکنید.
146
00:04:34,720 –> 00:04:37,040
درست است و اگر فایل سندی است مانند
147
00:04:37,040 –> 00:04:38,320
فایل docs
148
00:04:38,320 –> 00:04:39,919
و بسته هایی مانند python
149
00:04:39,919 –> 00:04:41,680
docs یا python را
150
00:04:41,680 –> 00:04:44,479
برای آزمایش یا docs را برای آزمایش برای خواندن آن جدا می کنید
151
00:04:44,479 –> 00:04:45,280
اگر pdf است
152
00:04:45,280 –> 00:04:47,680
درست است، می خواهید از pdf pi
153
00:04:47,680 –> 00:04:50,160
pdf pdf
154
00:04:50,160 –> 00:04:52,720
plumber نیز استفاده کنید. مدل pdf و
155
00:04:52,720 –> 00:04:53,280
سپس
156
00:04:53,280 –> 00:04:55,919
pdf مینور و سپس تست tra پس این است که
157
00:04:55,919 –> 00:04:56,880
چگونه آن را بخوانیم،
158
00:04:56,880 –> 00:05:00,240
بنابراین اولین چیزی که شما فایل های خود را
159
00:05:00,240 –> 00:05:02,080
در اینجا آپلود می کنید، اساسا نوع فایل خاصی
160
00:05:02,080 –> 00:05:03,840
است که قرار است به این
161
00:05:03,840 –> 00:05:04,639
162
00:05:04,639 –> 00:05:07,039
فرمت خاص تبدیل شود که فایلی است مانند
163
00:05:07,039 –> 00:05:09,039
زیر کلاس به نام فایل آپلود،
164
00:05:09,039 –> 00:05:12,240
سپس شما باید فایل را انتخاب کنید.
165
00:05:12,240 –> 00:05:15,360
ابزار پردازش فایل یا کتابخانه مناسب برای باز کردن
166
00:05:15,360 –> 00:05:17,520
آن، بنابراین اگر این تصویر از بالش یا pcb
167
00:05:17,520 –> 00:05:19,680
به عنوان مثال استفاده می کند اگر یک فایل csv است از پانداها استفاده کنید
168
00:05:19,680 –> 00:05:20,720
یا
169
00:05:20,720 –> 00:05:22,800
csv را ببینید از یک فایل آزمایشی استفاده کنید، می توانید از این
170
00:05:22,800 –> 00:05:24,320
گزینه خاص استفاده کنید، می توانید از این
171
00:05:24,320 –> 00:05:26,080
گزینه خاص برای خواندن آن استفاده کنید. در
172
00:05:26,080 –> 00:05:27,120
صورتی که یک فایل آزمایشی باشد،
173
00:05:27,120 –> 00:05:29,440
نقطه سمت راست، پس نقطه sd درست
174
00:05:29,440 –> 00:05:31,120
روی فایل آپلود شده، نقطه درست،
175
00:05:31,120 –> 00:05:32,479
آن را بیرون می آورد، بنابراین ویرایش
176
00:05:32,479 –> 00:05:34,240
sd.write یک تابع بسیار قدرتمند است،
177
00:05:34,240 –> 00:05:36,080
بنابراین برای پردازش آن برای شما یا ما می توانیم فقط
178
00:05:36,080 –> 00:05:38,240
از sdr یا رشته i o
179
00:05:38,240 –> 00:05:40,240
سپس به ترتیب، پس بیایید ببینیم چگونه
180
00:05:40,240 –> 00:05:42,000
این برنامه خاص را درست
181
00:05:42,000 –> 00:05:44,400
از ابتدا
182
00:05:44,400 –> 00:05:45,199
183
00:05:45,199 –> 00:05:48,400
184
00:05:48,400 –> 00:05:49,840
185
00:05:49,840 –> 00:05:51,199
بسازیم. بستن این خاص تا
186
00:05:51,199 –> 00:05:51,680
هفتم وقتی
187
00:05:51,680 –> 00:05:53,199
شروع به ساختن برخی چیزها از ابتدا می کنید،
188
00:05:53,199 –> 00:05:54,479
بنابراین من می خواهم یک پوشه
189
00:05:54,479 –> 00:05:55,680
در اینجا ایجاد کنم و این
190
00:05:55,680 –> 00:05:59,360
را آپلود کننده فایل می
191
00:05:59,360 –> 00:06:01,680
نامم، سپس در داخل آپلود فایل من،
192
00:06:01,680 –> 00:06:02,720
یک فایل
193
00:06:02,720 –> 00:06:06,080
به نام app.pi ایجاد می کنم. من قصد دارم از sublime
194
00:06:06,080 –> 00:06:08,800
برای باز کردن آن فایل خاص استفاده کنم، بنابراین
195
00:06:08,800 –> 00:06:10,319
این یک فایل خالی است، بنابراین میخواهم
196
00:06:10,319 –> 00:06:21,840
موارد اولیه را پیست کنم، سپس روی آن کار کنم،
197
00:06:36,639 –> 00:06:37,919
این یک چیز بسیار ساده است، بنابراین من فقط
198
00:06:37,919 –> 00:06:39,840
کد را درست در آن قرار دادم تا آن را درست کنم. آسان است
199
00:06:39,840 –> 00:06:40,960
زیرا اینها کاری هستند
200
00:06:40,960 –> 00:06:42,639
که ما همیشه در حال انجام آن بوده ایم،
201
00:06:42,639 –> 00:06:44,639
بنابراین بیایید این برنامه خاص را اجرا
202
00:06:44,639 –> 00:06:46,400
کنیم و ببینیم
203
00:06:46,400 –> 00:06:48,000
که چگونه درست کار می کند، این موارد ساده ای
204
00:06:48,000 –> 00:06:49,759
هستند که ما فقط انتخابی برای کار کردن
205
00:06:49,759 –> 00:06:50,960
روی
206
00:06:50,960 –> 00:06:52,160
آن درست کردیم تا فقط
207
00:06:52,160 –> 00:06:54,000
تشدید برجستگی ها باشد
208
00:06:54,000 –> 00:06:55,360
تا در وقت ما صرفه جویی شود، زیرا این
209
00:06:55,360 –> 00:06:57,039
کاری است که من همیشه انجام داده ام
210
00:06:57,039 –> 00:06:59,680
، فقط برمی گردم و روی آن کار خواهم
211
00:06:59,680 –> 00:07:00,240
کرد، اینجا
212
00:07:00,240 –> 00:07:01,440
جایی است که برنامه قرار است آن را در استریملت اجرا کنم
213
00:07:01,440 –> 00:07:04,160
نقطه pi را به
214
00:07:04,160 –> 00:07:06,720
سمت راست اجرا کنید، بنابراین بیایید چند خانه کد را بنویسیم که
215
00:07:06,720 –> 00:07:07,360
باز می شود،
216
00:07:07,360 –> 00:07:08,479
بنابراین من می خواهم چه کار کنم
217
00:07:08,479 –> 00:07:11,919
at روی اولین جنبه برنامه کار می کند و
218
00:07:11,919 –> 00:07:13,520
روی این برنامه خاص کلیک می کند،
219
00:07:13,520 –> 00:07:15,759
بنابراین ابتدا نحوه ایجاد یک
220
00:07:15,759 –> 00:07:16,479
جلسه برای
221
00:07:16,479 –> 00:07:18,800
دریافت همه این فایل های فردی را مشاهده کنید،
222
00:07:18,800 –> 00:07:21,039
سپس به نحوه پردازش
223
00:07:21,039 –> 00:07:21,360
آنها
224
00:07:21,360 –> 00:07:24,080
در صورت وجود یک تصویر خواهیم پرداخت. یک فایل csv در صورتی
225
00:07:24,080 –> 00:07:25,120
که یک tst
226
00:07:25,120 –> 00:07:27,919
docs و یک pdf باشد درست است، بنابراین این مراحلی است
227
00:07:27,919 –> 00:07:28,720
که ما انجام خواهیم داد،
228
00:07:28,720 –> 00:07:29,840
بنابراین بیایید ببینیم چگونه با این
229
00:07:29,840 –> 00:07:31,840
خانه واقعاً کار کنیم برای تصویر،
230
00:07:31,840 –> 00:07:34,880
بنابراین اجازه دهید مقداری کد روی آن بنویسیم تا
231
00:07:34,880 –> 00:07:36,400
باز باشد. پس من این url را کپی می کنم
232
00:07:36,400 –> 00:07:39,840
و سپس آن را در داخل مرورگرم باز می
233
00:07:39,840 –> 00:07:42,800
کنم،
234
00:07:43,840 –> 00:07:45,680
بسیار خوب، پس وقتی باز شد، ببینیم چه
235
00:07:45,680 –> 00:07:46,879
کاری انجام داده اید
236
00:07:46,879 –> 00:07:48,240
تا بتوانید ببینید که
237
00:07:48,240 –> 00:07:50,160
pivot duo black آن را قبلاً آپلود
238
00:07:50,160 –> 00:07:50,960
کرده است، چیزی دیگر را در اینجا جایگذاری کرده است،
239
00:07:50,960 –> 00:07:52,479
پس بیایید شروع به
240
00:07:52,479 –> 00:07:54,560
ساختن برخی از آنها از ابتدا کنید، بنابراین
241
00:07:54,560 –> 00:07:56,319
ما با یک فایل آپلود کار می کنیم، بنابراین
242
00:07:56,319 –> 00:07:59,840
من آن را به عنوان تصویر خود می نامم،
243
00:08:15,919 –> 00:08:17,599
بنابراین همانطور که قبلاً یاد گرفتیم که می
244
00:08:17,599 –> 00:08:19,120
توانیم یک تصویر را با
245
00:08:19,120 –> 00:08:21,919
بالش یا با opencv باز کنیم، پس بیایید به فایل تصویر برویم و
246
00:08:21,919 –> 00:08:24,240
247
00:08:24,879 –> 00:08:26,960
سپس من من می خواهم به st
248
00:08:26,960 –> 00:08:28,879
dot
249
00:08:28,879 –> 00:08:32,399
آپلود کننده فایل بروم و سپس آن را t
250
00:08:32,399 –> 00:08:35,279
o برچسب را بردارید پس بیایید
251
00:08:35,279 –> 00:08:38,399
تصاویر تصویر را آپلود کنیم، سپس نوع آن را می گیرد،
252
00:08:38,399 –> 00:08:40,240
بنابراین نوع فایل خاصی است که
253
00:08:40,240 –> 00:08:41,440
می خواهید بپذیرید،
254
00:08:41,440 –> 00:08:44,720
بنابراین ما از png استفاده
255
00:08:44,720 –> 00:08:46,240
می کنیم، شما فقط png را می
256
00:08:46,240 –> 00:08:48,320
پذیرید، شما jpg
257
00:08:48,320 –> 00:08:52,320
راست jpg و سپس jpeg را درست می پذیرید، بنابراین اینها
258
00:08:52,320 –> 00:08:52,640
آیا
259
00:08:52,640 –> 00:08:55,120
فایلهای dolly در اینجا بسیار ساده هستند،
260
00:08:55,120 –> 00:08:57,040
بنابراین اگر من این را ذخیره کنم، اکنون آن را
261
00:08:57,040 –> 00:09:00,399
اجرا میکند و سپس آن را برای ما به اینجا میآورد
262
00:09:00,399 –> 00:09:02,399
تا درک اولیه آن باشد، اجازه دهید
263
00:09:02,399 –> 00:09:03,519
من آن را اینگونه بسازم تا بتوانید
264
00:09:03,519 –> 00:09:04,160
همه
265
00:09:04,160 –> 00:09:06,000
آن را ببینید تا برچسب را بگیرد. اجازه دهید
266
00:09:06,000 –> 00:09:07,519
همیشه اجرا
267
00:09:07,519 –> 00:09:08,959
شود، برچسب را همانجا میبرد،
268
00:09:08,959 –> 00:09:10,560
بهخصوص ما میخواهیم
269
00:09:10,560 –> 00:09:12,480
نوع فایلی را که میخواهید
270
00:09:12,480 –> 00:09:14,560
بپذیرید نشان دهیم، یک کشیدن و
271
00:09:14,560 –> 00:09:14,880
رها
272
00:09:14,880 –> 00:09:18,720
کردن از کادر بسیار ساده و بسیار جالب ایجاد میکند
273
00:09:19,200 –> 00:09:21,440
، پس از آن حالا اجازه دهید این را بررسی کنیم.
274
00:09:21,440 –> 00:09:23,440
کارهای خاصی که انجام می دهد، همانطور که
275
00:09:23,440 –> 00:09:27,120
قبلاً یاد گرفتیم هر زمان که
276
00:09:27,120 –> 00:09:28,880
این گزینه کشیدن و رها کردن را ایجاد کنید،
277
00:09:28,880 –> 00:09:30,240
هر فایلی را دریافت می کند،
278
00:09:30,240 –> 00:09:32,720
سپس آن را تبدیل می کند یا آن را در
279
00:09:32,720 –> 00:09:34,480
قالب فایل آپلود که فایلی مانند
280
00:09:34,480 –> 00:09:37,040
بایت است، در زیر کلاس درست می کند، بنابراین باید
281
00:09:37,040 –> 00:09:38,880
r را انتخاب کنید
282
00:09:38,880 –> 00:09:40,959
کتابخانه پردازش فایل خاصی که بتوانیم
283
00:09:40,959 –> 00:09:42,560
آن را پردازش کنیم، این همان کاری است که ما سعی
284
00:09:42,560 –> 00:09:44,880
می کنیم در اینجا انجام دهیم،
285
00:09:44,880 –> 00:09:47,680
بنابراین اکنون تمام شده است، بیایید ببینیم چگونه
286
00:09:47,680 –> 00:09:48,560
کار می کند، می خواهم
287
00:09:48,560 –> 00:09:51,760
بگویم که اگر فایل تصویر
288
00:09:51,760 –> 00:09:54,720
هیچکدام نباشد، مگر اینکه خالی نباشد،
289
00:09:54,720 –> 00:09:56,480
می خواهم شما آن را پردازش کنید، پس بیایید ببینیم چه
290
00:09:56,480 –> 00:09:58,480
چیزی به ما می دهد،
291
00:09:58,480 –> 00:10:01,360
بنابراین سعی می کنیم جزئیات را ببینیم، بنابراین
292
00:10:01,360 –> 00:10:02,560
بیایید آن را اینگونه بسازیم
293
00:10:02,560 –> 00:10:05,839
تا
294
00:10:05,839 –> 00:10:09,040
جزئیات نحوه درست درست شدن فایل را
295
00:10:09,040 –> 00:10:12,240
ببینیم، بنابراین بیایید به نقطه st
296
00:10:12,240 –> 00:10:14,880
برویم و من فقط می دهم نوع آن
297
00:10:14,880 –> 00:10:15,279
و سپس
298
00:10:15,279 –> 00:10:18,079
فایل تصویر است، پس بیایید آن را بررسی کنیم، بنابراین
299
00:10:18,079 –> 00:10:20,640
من یک تصویر را به اینجا بکشم و رها کنم،
300
00:10:20,640 –> 00:10:24,079
بنابراین این تصاویر را به اینجا
301
00:10:24,079 –> 00:10:25,920
بکشم، بیایید به این مکان برگردیم خود برنامه
302
00:10:25,920 –> 00:10:28,480
ما، آن را به اینجا بکشم تا اگر آن را بکشم،
303
00:10:28,480 –> 00:10:29,200
می بینید
304
00:10:29,200 –> 00:10:30,959
که در حال آپلود آن است، سپس اطلاعات بسیار ساده ای را
305
00:10:30,959 –> 00:10:32,240
به درستی نشان می دهد،
306
00:10:32,240 –> 00:10:34,160
بنابراین
307
00:10:34,160 –> 00:10:35,600
این تصویر خاص را به ما می دهد،
308
00:10:35,600 –> 00:10:37,519
سپس می بینید که کلاس یک
309
00:10:37,519 –> 00:10:39,120
فایل آپلود شده نامیده می شود،
310
00:10:39,120 –> 00:10:40,959
بنابراین نوع آن است.
311
00:10:40,959 –> 00:10:43,360
از کلاس مناسب برای چیز خاصی
312
00:10:43,360 –> 00:10:45,519
است که شما چیزی را که من فقط با فرمت PNG
313
00:10:45,519 –> 00:10:47,760
jpeg یا an آپلود می کنم فرمت فایل دیگری که قرار
314
00:10:47,760 –> 00:10:49,040
است در
315
00:10:49,040 –> 00:10:51,040
داخل گزینه آپلود استفاده کنم، بنابراین این یک
316
00:10:51,040 –> 00:10:52,800
کلاس است، یک زیر کلاس از
317
00:10:52,800 –> 00:10:55,279
بایت خواهد بود، خوب این اولین چیزی است که
318
00:10:55,279 –> 00:10:57,760
اجازه دهید آن را بررسی کنیم و
319
00:10:57,760 –> 00:10:59,440
هر چیزی را در این حساب خاص نشان دهیم،
320
00:10:59,440 –> 00:11:01,040
بنابراین این نوع سمت راستی که
321
00:11:01,040 –> 00:11:01,760
322
00:11:01,760 –> 00:11:04,800
اکنون داریم، بیایید موارد bd را تا نقطه st بررسی کنیم،
323
00:11:04,800 –> 00:11:05,920
324
00:11:05,920 –> 00:11:09,200
سپس فایل تصویر وجود دارد،
325
00:11:09,200 –> 00:11:12,160
بنابراین اگر آن را به این شکل اجرا کنم،
326
00:11:12,160 –> 00:11:14,000
اکنون همه چیزهای مختلفی را
327
00:11:14,000 –> 00:11:17,200
که این فایل خاص دارد فهرست میشود، این
328
00:11:17,200 –> 00:11:18,000
329
00:11:18,000 –> 00:11:21,120
روشها خواهد بود. و ویژگیهای متدها
330
00:11:21,120 –> 00:11:22,800
و سپس ویژگیهای سمت راست آن
331
00:11:22,800 –> 00:11:24,480
کلاس خاص،
332
00:11:24,480 –> 00:11:27,760
بنابراین بیایید آن را گسترش دهیم و ببینیم تا به حال چه چیزی داریم،
333
00:11:27,760 –> 00:11:28,000
334
00:11:28,000 –> 00:11:29,760
بنابراین اگر آن را بررسی کنم، میتوانید ببینید
335
00:11:29,760 –> 00:11:32,079
که آن را دارد مانند این است که یک کلاس
336
00:11:32,079 –> 00:11:33,920
است، چیزهای شلوغی دارد، این
337
00:11:33,920 –> 00:11:35,760
موارد مشغول هستند.
338
00:11:35,760 –> 00:11:37,360
اما اگر به اینجا بیایید، می بینید که
339
00:11:37,360 –> 00:11:38,959
ما نزدیک کردن بسته جدا کردن
340
00:11:38,959 –> 00:11:42,079
شماره فایل فلش دریافت بافر داریم، مانند زمانی که
341
00:11:42,079 –> 00:11:43,040
می خواهید با
342
00:11:43,040 –> 00:11:45,200
io کار کنید مقدار دریافت کنید، ما شناسه داریم که شما
343
00:11:45,200 –> 00:11:47,440
نام دارید، بنابراین این نام نامی است که
344
00:11:47,440 –> 00:11:50,959
در اینجا این نام خاص ظاهر می شود. اینجا
345
00:11:50,959 –> 00:11:53,839
دکل ht و من نیز اندازه و
346
00:11:53,839 –> 00:11:54,800
سپس نوع فایل را داریم،
347
00:11:54,800 –> 00:11:56,240
بنابراین اگر به اینجا بیایم، میتوانید ببینید که
348
00:11:56,240 –> 00:11:58,000
ما خواندنی داریم
349
00:11:58,000 –> 00:12:00,160
که در آن میتوانید دو بایت را تبدیل کنید
350
00:12:00,160 –> 00:12:01,279
351
00:12:01,279 –> 00:12:03,360
352
00:12:03,360 –> 00:12:04,720
. با استفاده از اندازه نوع
353
00:12:04,720 –> 00:12:07,040
و سپس نام در جلسه برای دریافت
354
00:12:07,040 –> 00:12:07,920
نوع خاص،
355
00:12:07,920 –> 00:12:10,480
بنابراین من برمی گردم و سپس این یکی را پنهان می کنم
356
00:12:10,480 –> 00:12:12,320
،
357
00:12:12,320 –> 00:12:14,800
سپس اجازه دهید یک جزئیات فایل ایجاد کنیم، بنابراین جزئیات فایل
358
00:12:14,800 –> 00:12:16,399
359
00:12:16,399 –> 00:12:18,800
که قرار است من باشد، اجازه دهید یک
360
00:12:18,800 –> 00:12:19,600
فرهنگ لغت
361
00:12:19,600 –> 00:12:22,560
ایجاد کنیم، نام فایل
362
00:12:23,120 –> 00:12:24,959
درست است، بنابراین نام فایل به عنوان
363
00:12:24,959 –> 00:12:27,360
فایل آپلود شده، نام نقطه سمت راست خواهد بود،
364
00:12:27,360 –> 00:12:29,920
همانطور که در اینجا مشاهده کردید، نامی در اینجا وجود دارد،
365
00:12:29,920 –> 00:12:31,839
بنابراین این همان چیزی است که شما انتخاب
366
00:12:31,839 –> 00:12:34,480
می کنید، نوع فایل بعدی خواهد بود
367
00:12:34,480 –> 00:12:36,240
368
00:12:36,240 –> 00:12:39,360
و همانطور که می بینید ما تایپ کردیم در اینجا، پس
369
00:12:39,360 –> 00:12:40,160
370
00:12:40,160 –> 00:12:44,160
فایل آپلود شده image.type خواهد بود،
371
00:12:44,480 –> 00:12:46,880
سپس آخرین مورد این بود که بیایید از این یک
372
00:12:46,880 –> 00:12:48,959
اندازه استفاده کنیم تا اندازه اندازه
373
00:12:48,959 –> 00:12:53,839
فایل باشد، بنابراین اندازه فایل
374
00:12:54,959 –> 00:12:57,200
که تصویری است که
375
00:12:57,200 –> 00:12:58,240
فایل آپلود شده
376
00:12:58,240 –> 00:13:01,519
اندازه نقطه است، بنابراین اگر من این یکی را ذخیره کنید و سپس
377
00:13:01,519 –> 00:13:02,959
بیایید آن را به
378
00:13:02,959 –> 00:13:07,680
سمت راست جزئیات فایل
379
00:13:07,680 –> 00:13:09,120
بیاوریم آن را بررسی کنید، بنابراین این کار را اکنون
380
00:13:09,120 –> 00:13:11,120
انجام داده اید، اجازه دهید من اینجا را پنهان کنم،
381
00:13:11,120 –> 00:13:12,399
این چیزی که انجام می
382
00:13:12,399 –> 00:13:13,519
دهد، همان اطلاعاتی را که در اینجا دریافت می
383
00:13:13,519 –> 00:13:14,399
کنید را ارائه می دهد، بنابراین این
384
00:13:14,399 –> 00:13:15,760
نام فایل است که همان
385
00:13:15,760 –> 00:13:17,600
نام فایل است در اینجا این
386
00:13:17,600 –> 00:13:19,200
اندازه است که آیا این مورد خاص در اینجا
387
00:13:19,200 –> 00:13:20,800
و سپس نوع فایل درست است
388
00:13:20,800 –> 00:13:22,240
که نوع فایل خاص پذیرفته شده است،
389
00:13:22,240 –> 00:13:25,200
بنابراین یک نمای کلی از
390
00:13:25,200 –> 00:13:26,480
391
00:13:26,480 –> 00:13:28,480
آپلود sd.file درست است، بنابراین
392
00:13:28,480 –> 00:13:29,839
در صورتی که می خواهید نام فایل واقعی را بدست آورید، با همان چیزی پیش می رود.
393
00:13:29,839 –> 00:13:30,639
394
00:13:30,639 –> 00:13:32,560
شما فقط با استفاده از
395
00:13:32,560 –> 00:13:34,959
این گزینه انتخاب کنید تا اندازه فایل نوع فایل را
396
00:13:34,959 –> 00:13:37,839
با استفاده از ویژگی درست همانطور که در
397
00:13:37,839 –> 00:13:39,760
اینجا دیدیم استفاده کنید، بنابراین ما نام نقطه فایل آپلود شده
398
00:13:39,760 –> 00:13:42,959
را برای نام فایل نوع نقطه
399
00:13:42,959 –> 00:13:43,920
برای نوع فایل
400
00:13:43,920 –> 00:13:46,560
اندازه مناسب برای اندازه فایل داریم تا بتوانیم
401
00:13:46,560 –> 00:13:47,120
از این نوع استفاده کنیم.
402
00:13:47,120 –> 00:13:50,480
گزینه ای برای تعیین
403
00:13:50,480 –> 00:13:54,240
ابزار خاص برای خواندن فایل آپلود شده شما به درستی به طوری
404
00:13:54,240 –> 00:13:54,800
که اکنون یک
405
00:13:54,800 –> 00:13:57,199
چیز ساده است زیرا این یک تصویر است
406
00:13:57,199 –> 00:13:58,800
که ما سعی می کنیم چگونه یک تصویر را باز کنیم و
407
00:13:58,800 –> 00:14:01,120
می توانید از بالش استفاده کنید.
408
00:14:01,120 –> 00:14:02,959
این
409
00:14:02,959 –> 00:14:04,399
فایل ها به دلیل و این دستور دارای یک فایل
410
00:14:04,399 –> 00:14:04,720
مانند
411
00:14:04,720 –> 00:14:06,880
شیء است، بنابراین این یک نوع است
412
00:14:06,880 –> 00:14:08,160
، یک
413
00:14:08,160 –> 00:14:10,320
نوع jpg است، خوب است، بنابراین بیایید یک تابع ساده برای خواندن تصاویر ایجاد کنیم، قرار
414
00:14:10,320 –> 00:14:11,680
است
415
00:14:11,680 –> 00:14:15,040
416
00:14:15,040 –> 00:14:17,600
تصاویر به درستی بارگیری شوند،
417
00:14:17,600 –> 00:14:18,800
از بالش استفاده می کند، بنابراین چندین بسته وجود دارد
418
00:14:18,800 –> 00:14:20,639
که می تواند برای کمک به ما
419
00:14:20,639 –> 00:14:23,600
برای باز کردن فایل استفاده کنید، بنابراین بیایید این را
420
00:14:23,600 –> 00:14:25,040
421
00:14:25,040 –> 00:14:27,839
بسته های پردازش فایل my بنامیم، بنابراین برای تصویر فقط از
422
00:14:27,839 –> 00:14:30,320
423
00:14:30,320 –> 00:14:33,519
تصویر واردات بالش می توانید از open cv استفاده کنید،
424
00:14:33,519 –> 00:14:36,079
بنابراین من به اینجا برمی گردم سپس
425
00:14:36,079 –> 00:14:37,199
یک تابع
426
00:14:37,199 –> 00:14:40,160
برای بارگذاری ایجاد می کنم تصویر من
427
00:14:41,040 –> 00:14:42,839
پس از آن فایل تصویر را می
428
00:14:42,839 –> 00:14:44,399
429
00:14:44,399 –> 00:14:46,399
گیرد و من می توانم بلافاصله بروم
430
00:14:46,399 –> 00:14:48,959
و سپس از
431
00:14:49,519 –> 00:14:52,160
بالش برای باز کردن تصویر استفاده کنم، اما باز کردن
432
00:14:52,160 –> 00:14:53,120
آن مانند یک فایل مانند
433
00:14:53,120 –> 00:14:57,440
شی است، بنابراین اکنون می توانم آن را در فایل تصویری خود قرار دهم
434
00:14:57,440 –> 00:15:01,519
و می توانم آن را برگردانم آن تصویر را حفظ
435
00:15:01,519 –> 00:15:03,920
کنید که بسیار
436
00:15:03,920 –> 00:15:04,800
ساده است،
437
00:15:04,800 –> 00:15:08,320
بنابراین بیایید ببینیم چگونه آن را بخوانیم تا بتوانم
438
00:15:08,320 –> 00:15:11,600
کش sd را نیز برای سریعتر کردن آن قرار
439
00:15:11,600 –> 00:15:15,279
دهم، بنابراین st.cash یکی از راه هایی است
440
00:15:15,279 –> 00:15:17,519
که ما از این کش استفاده می کنیم، بنابراین من برمی گردم
441
00:15:17,519 –> 00:15:19,839
در اینجا
442
00:15:19,920 –> 00:15:22,800
و سپس آن تصویر خاص را نمایش خواهم داد
443
00:15:22,800 –> 00:15:24,399
در
444
00:15:24,399 –> 00:15:26,880
اینجا sd.image با استفاده از
445
00:15:26,880 –> 00:15:29,519
streamlate image خواهد بود، سپس تصویر را بارگذاری میکنم
446
00:15:29,519 –> 00:15:32,560
و سپس فایل تصویری را وارد میکنم، بنابراین فقط
447
00:15:32,560 –> 00:15:33,440
به یاد داشته باشید که این یک
448
00:15:33,440 –> 00:15:36,000
نوع فایل آپلود است، درست یک فایل مانند
449
00:15:36,000 –> 00:15:36,480
شی است،
450
00:15:36,480 –> 00:15:38,560
بنابراین ما فقط از cv باز استفاده میکنیم.
451
00:15:38,560 –> 00:15:40,320
استفاده از بالش به جای باز کردن
452
00:15:40,320 –> 00:15:43,680
در حال حاضر، نتیجه ما را به ما می دهد،
453
00:15:46,240 –> 00:15:48,160
بنابراین مدتی طول می کشد تا بارگیری شود،
454
00:15:48,160 –> 00:15:49,600
زیرا اولین بار
455
00:15:49,600 –> 00:15:53,360
پس از آن فقط سریع خواهد بود،
456
00:15:53,600 –> 00:15:55,839
بنابراین اکنون تصویر ما را به ما می دهد تصویر بسیار
457
00:15:55,839 –> 00:15:57,759
بسیار بزرگ درست در آنجا یک گفتگو وجود دارد.
458
00:15:57,759 –> 00:16:00,160
جایی در دنیا خوب است، بنابراین بیایید
459
00:16:00,160 –> 00:16:01,759
اندازه را کم کنیم زیرا اندازه خیلی
460
00:16:01,759 –> 00:16:02,720
بزرگ است،
461
00:16:02,720 –> 00:16:04,480
بنابراین من فقط به اینجا باز می گردم و سپس
462
00:16:04,480 –> 00:16:08,240
اندازه عرض را می
463
00:16:08,240 –> 00:16:11,759
دهم مثلاً 250 و سپس
464
00:16:11,759 –> 00:16:15,759
ارتفاع 250 را که کاملاً درست است، بنابراین
465
00:16:15,759 –> 00:16:17,839
خوب است برای کوچکتر کردن
466
00:16:17,839 –> 00:16:19,600
آن حداقل برای کاربر بهتر
467
00:16:19,600 –> 00:16:22,800
است که با آپلود فایل
468
00:16:22,800 –> 00:16:24,079
مربوط به تصاویر درست
469
00:16:24,079 –> 00:16:27,040
کار کند تا بتوانم هر فرمتی از تصویر را آپلود کنم
470
00:16:27,040 –> 00:16:28,320
این یک jpg بود
471
00:16:28,320 –> 00:16:29,920
همانطور که می بینید نوع آن را می توانم از یک
472
00:16:29,920 –> 00:16:31,839
تصویر متفاوت استفاده کنم حالا اجازه دهید به
473
00:16:31,839 –> 00:16:33,360
جلسه بعدی بروید، پس بیایید rec ap در مورد این کاری که
474
00:16:33,360 –> 00:16:34,560
شما تاکنون انجام داده اید،
475
00:16:34,560 –> 00:16:37,839
بنابراین کاری که ما انجام دادیم این است که ما فقط
476
00:16:38,560 –> 00:16:41,040
یک تصویر را در فایل خود آپلود کردیم، سپس
477
00:16:41,040 –> 00:16:42,399
آن را به یک فایل آپلود تبدیل
478
00:16:42,399 –> 00:16:43,120
کردیم، سپس از
479
00:16:43,120 –> 00:16:45,440
بالش برای باز کردن شیء فایل مانند خاصی استفاده
480
00:16:45,440 –> 00:16:46,800
می کنیم که آپلود شد
481
00:16:46,800 –> 00:16:49,199
و دیدیم چگونه می توان نام اندازه را
482
00:16:49,199 –> 00:16:50,480
در یک نوع فایل دریافت کرد
483
00:16:50,480 –> 00:16:52,560
اکنون اجازه دهید به csv
484
00:16:52,560 –> 00:16:54,160
485
00:16:54,160 –> 00:16:55,680
برویم که فرمت فایل دستوری دیگری است که ما استفاده می کنیم، بنابراین من
486
00:16:55,680 –> 00:16:57,199
به همان مکان برمی گردم
487
00:16:57,199 –> 00:16:59,839
و به این شکل
488
00:16:59,839 –> 00:17:02,160
خواهد بود که من آن را صدا می کنم بهعنوان فایل دادههای من
489
00:17:02,160 –> 00:17:07,679
درست سپس آپلودکننده فایل st dot
490
00:17:07,679 –> 00:17:09,679
، برچسبی را به آن میدهم تا
491
00:17:09,679 –> 00:17:12,079
یک csv آپلود کند، شما
492
00:17:12,079 –> 00:17:13,039
فقط csv را وصل میکنید،
493
00:17:13,039 –> 00:17:16,640
سپس نوع آن csv خواهد بود،
494
00:17:16,640 –> 00:17:19,599
بیایید یک لیست را چاپ کنیم تا csv درست یا
495
00:17:19,599 –> 00:17:20,959
csv
496
00:17:20,959 –> 00:17:23,280
اگر قرار است فقط csv را بپذیرید همانطور
497
00:17:23,280 –> 00:17:24,880
که در بالا انجام دادیم تا ببینیم که آیا
498
00:17:24,880 –> 00:17:27,760
فایل
499
00:17:29,840 –> 00:17:33,919
داده هیچکدام نیست اگر هیچکدام نیست،
500
00:17:33,919 –> 00:17:36,000
ما نیز می توانیم آن را درست بیرون بیاوریم، بنابراین
501
00:17:36,000 –> 00:17:37,120
همان کار را انجام می دهد
502
00:17:37,120 –> 00:17:38,799
زیرا به همان اندازه
503
00:17:38,799 –> 00:17:42,400
کمتر
504
00:17:42,400 –> 00:17:45,600
از نوع این است. فایل
505
00:17:45,600 –> 00:17:48,160
داده به عنوان یک کلاس از کلاس فایل آپلود شده
506
00:17:48,160 –> 00:17:48,960
درست می شود،
507
00:17:48,960 –> 00:17:50,880
بنابراین اجازه دهید به آن بازگردیم نوار کناری اینجا
508
00:17:50,880 –> 00:17:53,200
می روم به گزینه data sets
509
00:17:53,200 –> 00:17:56,000
که فایلهای csv است، این گزینه را به ما میگوید
510
00:17:56,000 –> 00:17:56,720
، بنابراین
511
00:17:56,720 –> 00:18:00,000
اجازه دهید فایلی
512
00:18:00,000 –> 00:18:03,120
را که از آن استفاده میکنیم بکشم و رها
513
00:18:03,440 –> 00:18:06,240
کنم، مثلاً آن را اینجا و سپس از اینجا قرار میدهم.
514
00:18:06,240 –> 00:18:07,760
میبینید که کلاس را به ما میدهد،
515
00:18:07,760 –> 00:18:08,640
516
00:18:08,640 –> 00:18:10,400
بنابراین هر فایلی که با
517
00:18:10,400 –> 00:18:11,840
آپلودکننده فایل آپلود میکنید، همیشه آن را
518
00:18:11,840 –> 00:18:12,080
519
00:18:12,080 –> 00:18:14,720
به آن کلاس برمیگرداند، بنابراین این شما هستید که باید از کتابخانه پردازش فایل
520
00:18:14,720 –> 00:18:16,559
مناسب استفاده کنید و آن را انتخاب کنید
521
00:18:16,559 –> 00:18:19,679
تا آن را
522
00:18:19,679 –> 00:18:22,400
کامل باز کنید. اکنون یکی است بیایید
523
00:18:22,400 –> 00:18:23,520
دوباره برگردیم
524
00:18:23,520 –> 00:18:26,080
و از آنجایی که CSV برای خواندن csv بسیار ساده است،
525
00:18:26,080 –> 00:18:28,880
می توانید از پانداها استفاده کنید یا می توانید از جدول داده ها
526
00:18:28,880 –> 00:18:30,400
هر طور که می خواهید استفاده کنید، بنابراین بیایید
527
00:18:30,400 –> 00:18:32,080
از پانداها استفاده کنیم تا من به
528
00:18:32,080 –> 00:18:33,120
فایل خود برگردم
529
00:18:33,120 –> 00:18:36,160
و آپلود کنم. من یا
530
00:18:36,160 –> 00:18:38,720
کتابخانه پردازش فایل من را وارد کنید تا پانداها را به صورت
531
00:18:38,720 –> 00:18:39,600
pd
532
00:18:39,600 –> 00:18:41,919
درست کنید و سپس از آن استفاده کنید، می توانید از جدول داده نیز استفاده کنید،
533
00:18:41,919 –> 00:18:43,600
اگر می
534
00:18:43,600 –> 00:18:45,840
خواهید من به اینجا برمی گردم، سپس
535
00:18:45,840 –> 00:18:46,720
بلافاصله با
536
00:18:46,720 –> 00:18:50,160
df من بروید، آن را به صورت pdf انجام دهید. برای خواندن و
537
00:18:50,160 –> 00:18:51,760
به آن csv می گویند.
538
00:18:51,760 –> 00:18:54,799
فایل دیتای من همین الان میتوانم
539
00:18:54,799 –> 00:18:55,760
آن را به
540
00:18:55,760 –> 00:18:59,760
قاب دادهای df بیاورم که کمی است hing
541
00:18:59,760 –> 00:19:00,640
ساده است، بنابراین بیایید
542
00:19:00,640 –> 00:19:02,160
همانطور که در مورد عنوان
543
00:19:02,160 –> 00:19:04,320
و جزئیات انجام دادیم، بیایید همین کار را در اینجا انجام دهیم،
544
00:19:04,320 –> 00:19:07,200
بنابراین من به اینجا باز خواهم گشت، بنابراین چیزی که
545
00:19:07,200 –> 00:19:08,000
546
00:19:08,000 –> 00:19:10,000
در این نسخه تغییر خواهم کرد این است که ما آن
547
00:19:10,000 –> 00:19:11,360
فایل داده را صدا می زنیم، بنابراین من تغییر خواهم کرد.
548
00:19:11,360 –> 00:19:13,200
این یک بار از تصویر، این دیگر یک
549
00:19:13,200 –> 00:19:15,200
تصویر نیست، این
550
00:19:15,200 –> 00:19:18,000
یک فایل داده است، یک فایل csv است، بنابراین
551
00:19:18,000 –> 00:19:19,360
داده ها را
552
00:19:19,360 –> 00:19:21,120
محور قرار می دهد، بنابراین نتایج و جزئیات ما را برای ما به ارمغان می آورد،
553
00:19:21,120 –> 00:19:22,480
554
00:19:22,480 –> 00:19:25,520
بنابراین بیایید
555
00:19:25,520 –> 00:19:28,960
آن را باز کنیم تا آن را به حداکثر برسانیم سپس می توانید ببینید
556
00:19:28,960 –> 00:19:29,919
که من به ما یک
557
00:19:29,919 –> 00:19:32,160
کلاس آپلود فایل همانطور که گفتیم
558
00:19:32,160 –> 00:19:34,080
نوع فایل همان فایلی است که در اینجا آپلود کردید
559
00:19:34,080 –> 00:19:36,160
تست وجود دارد نوع
560
00:19:36,160 –> 00:19:38,080
فایل آزمایشی است اما به طور خاص یک
561
00:19:38,080 –> 00:19:38,640
فایل csv است
562
00:19:38,640 –> 00:19:40,000
و سپس اندازه آن در
563
00:19:40,000 –> 00:19:41,760
اینجا تبدیل شده است و می بینید که
564
00:19:41,760 –> 00:19:43,120
نمایش
565
00:19:43,120 –> 00:19:46,480
قاب داده ما بسیار جالب است، بسیار خوب است،
566
00:19:46,480 –> 00:19:49,440
نحوه کار با
567
00:19:49,600 –> 00:19:51,919
فایل csv در حال حاضر، اجازه دهید به
568
00:19:51,919 –> 00:19:53,840
نحوه کار با فایل tst و سپس
569
00:19:53,840 –> 00:19:54,720
اسناد pdf برویم،
570
00:19:54,720 –> 00:19:57,280
بنابراین همان مفهومی که شما باید
571
00:19:57,280 –> 00:19:58,640
572
00:19:58,640 –> 00:20:02,320
کتابخانه پردازشگر فایل مناسب را انتخاب کنید تا آن را باز کنید.
573
00:20:02,320 –> 00:20:04,480
بنابراین این آنهایی که اولین بار ما آسان است
574
00:20:04,480 –> 00:20:05,600
ave done آسان است،
575
00:20:05,600 –> 00:20:07,440
اما واقعاً زمانی است که ممکن است مشکلات زیادی داشته باشید
576
00:20:07,440 –> 00:20:09,440
،
577
00:20:09,440 –> 00:20:12,240
بنابراین بیایید آن یکی را در اینجا بررسی
578
00:20:12,240 –> 00:20:13,840
کنیم تا برای
579
00:20:13,840 –> 00:20:15,120
فایلی باشد که روی آن کار میکنید، بنابراین
580
00:20:15,120 –> 00:20:16,559
من آن را خواهم داد. هر
581
00:20:16,559 –> 00:20:18,840
نام خاصی، پس بیایید به
582
00:20:18,840 –> 00:20:23,840
فایل فایل docs برویم آپلودکننده فایل st.
583
00:20:24,400 –> 00:20:27,440
سپس میخواهم بگویم فایل آپلود
584
00:20:27,440 –> 00:20:31,760
درست است یا اجازه دهید سند آپلود فایل اسناد بارگذاری را فراخوانی
585
00:20:31,840 –> 00:20:36,159
کنیم که بهتر است در
586
00:20:36,320 –> 00:20:38,159
این صورت این یک نوع باشد،
587
00:20:38,159 –> 00:20:39,919
پس بیایید پایین بیایم
588
00:20:39,919 –> 00:20:43,760
پس بیایید تایپ کنید yes acceptance فقط pdf
589
00:20:43,760 –> 00:20:47,440
درست است و سپس من میخواهم که ظاهر را نیز
590
00:20:47,440 –> 00:20:50,720
درست بپذیرم، بنابراین اگر آن را به صورت pdf کوچک کوچک
591
00:20:50,720 –> 00:20:53,360
کنم، همچنان به درستی اسناد کار میکند
592
00:20:53,360 –> 00:20:54,080
و سپس
593
00:20:54,080 –> 00:20:55,840
بیایید فایل tst را بپذیریم، بنابراین
594
00:20:55,840 –> 00:20:57,919
این دو سه نوع هستند که میپذیرند
595
00:20:57,919 –> 00:21:00,320
سپس بعد از آن میخواهم بگویم که اگر
596
00:21:00,320 –> 00:21:02,559
اولین
597
00:21:02,559 –> 00:21:05,919
فایل من هیچکدام درست نیست، بنابراین در اینجا میتوانید
598
00:21:05,919 –> 00:21:07,840
یک دکمه را هم بیاورید، میتوانید یک
599
00:21:07,840 –> 00:21:09,760
دکمه برای کمک
600
00:21:09,760 –> 00:21:11,760
به شما بیاورید به جای اینکه بتوانید دکمهای را اینجا بیاورید
601
00:21:11,760 –> 00:21:13,039
، به این صورت خواهد بود که
602
00:21:13,039 –> 00:21:16,320
اگر st.
603
00:21:16,320 –> 00:21:20,720
دکمه نقطه می گوید فرآیند
604
00:21:20,720 –> 00:21:22,720
برای جلوگیری از خطا درست چیزی است به
605
00:21:22,720 –> 00:21:24,159
این
606
00:21:24,159 –> 00:21:27,280
ترتیب، اجازه دهید کنترل فهرست بندی کنیم، بنابراین اگر
607
00:21:27,280 –> 00:21:30,240
فایل dos