در این مطلب، ویدئو پایتون در اتاق خبر: چندین فایل را با glob به هم پیوند دهید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:11:11
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,240 –> 00:00:03,120
2
00:00:03,120 –> 00:00:04,400
خیلی خوب، مدتی است که یکی از
3
00:00:04,400 –> 00:00:06,160
این ویدیوها را انجام دادهام، بنابراین حدس میزنم
4
00:00:06,160 –> 00:00:08,639
خودم را دوباره در اینجا معرفی کنم، اوه نام من
5
00:00:08,639 –> 00:00:10,719
کریس الری است، من یک خبرنگار در جنوب شرقی
6
00:00:10,719 –> 00:00:11,759
پنسیلوانیا
7
00:00:11,759 –> 00:00:14,480
هستم و در حال انجام این نوع از
8
00:00:14,480 –> 00:00:15,839
آموزش
9
00:00:15,839 –> 00:00:17,760
استفاده از زبان برنامه نویسی پایتون در
10
00:00:17,760 –> 00:00:19,840
اتاق خبر اوه که
11
00:00:19,840 –> 00:00:23,039
امروز میخواهیم انجام دهیم این است که شما را با
12
00:00:23,039 –> 00:00:24,080
نحوه استفاده از کتابخانه
13
00:00:24,080 –> 00:00:27,279
بسیار ساده glob
14
00:00:27,279 –> 00:00:30,960
برای خواندن در چندین فایل در یک
15
00:00:30,960 –> 00:00:32,159
فهرست
16
00:00:32,159 –> 00:00:34,719
و الحاق همه آنها به یک
17
00:00:34,719 –> 00:00:38,000
پایگاه داده آشنا می کنیم. یا قاب داده پانداهای قاب
18
00:00:38,000 –> 00:00:41,360
داده فقط در چند خط نسبتاً کوتاه
19
00:00:41,360 –> 00:00:42,640
کد،
20
00:00:42,640 –> 00:00:45,120
پس بیایید ادامه دهیم و شروع
21
00:00:45,120 –> 00:00:45,920
کنیم، اولین چیزی
22
00:00:45,920 –> 00:00:49,200
که به آن نیاز داریم این است که پانداها را
23
00:00:49,200 –> 00:00:49,600
به صورت
24
00:00:49,600 –> 00:00:52,879
pd وارد کنیم و سپس
25
00:00:52,879 –> 00:00:58,239
جهانی را نیز وارد
26
00:00:58,239 –> 00:01:00,320
کنیم، ما فقط به صورت glob خواهیم بود. همینطور که هست رها میکنم
27
00:01:00,320 –> 00:01:01,440
28
00:01:01,440 –> 00:01:06,000
و هر دوی اینها را در
29
00:01:06,560 –> 00:01:10,159
آنجا قرار میدهیم، حالا میرویم اولین
30
00:01:10,159 –> 00:01:11,360
کاری که glob انجام میدهد این
31
00:01:11,360 –> 00:01:14,560
است که از
32
00:01:14,560 –> 00:01:17,200
عبارات معمولی استفاده میکند و به دنبال
33
00:01:17,200 –> 00:01:17,840
جمعآوری
34
00:01:17,840 –> 00:01:20,799
فایلهای خاصی است که شما
35
00:01:20,799 –> 00:01:22,880
میخواهید اختصاص دهید. به متغیرهای
36
00:01:22,880 –> 00:01:26,000
um in one fol der و
37
00:01:26,000 –> 00:01:28,000
همه آنها را مرور می کند و
38
00:01:28,000 –> 00:01:29,840
همه چیزهایی را که می خواهید دریافت می کند،
39
00:01:29,840 –> 00:01:33,360
بله، هر فایل جداگانه ای را که می خواهید ذخیره می کند
40
00:01:33,360 –> 00:01:36,159
و آنها را همانطور که حلقه می شود ذخیره می کند و
41
00:01:36,159 –> 00:01:37,600
بعد از اینکه همه فایل های
42
00:01:37,600 –> 00:01:38,240
مورد نیاز شما را داشت،
43
00:01:38,240 –> 00:01:40,240
می توانیم یک خط دیگر بنویسیم تا به هم
44
00:01:40,240 –> 00:01:42,000
بپیوندیم. همه آنها در
45
00:01:42,000 –> 00:01:43,360
حال حاضر مهم ترین چیز این است
46
00:01:43,360 –> 00:01:46,560
که مطمئن شوید فایل هایی که استفاده
47
00:01:46,560 –> 00:01:50,320
می کنید همه یکسان فرمت شده اند و من در
48
00:01:50,320 –> 00:01:51,759
واقع فایل
49
00:01:51,759 –> 00:01:52,960
هایی را که امروز از آنها استفاده خواهم کرد فرمت کرده ام
50
00:01:52,960 –> 00:01:55,920
و این بخش پنسیلوانیا است.
51
00:01:55,920 –> 00:01:58,560
52
00:01:58,560 –> 00:02:00,640
دلیل صدور رای دهندگان ایالتی که من از این مورد استفاده می کنم این است
53
00:02:00,640 –> 00:02:03,119
که مجموعه ای از تک تک
54
00:02:03,119 –> 00:02:05,920
رای دهندگان است که برخی از اطلاعات اولیه
55
00:02:05,920 –> 00:02:07,600
جمعیت شناختی و همچنین تاریخچه
56
00:02:07,600 –> 00:02:08,000
رای دادن
57
00:02:08,000 –> 00:02:10,800
برای هر رای دهنده ثبت نام شده را می دانید و
58
00:02:10,800 –> 00:02:13,440
هر پرونده یک شهرستان جداگانه است،
59
00:02:13,440 –> 00:02:16,319
بنابراین اگر بخواهیم این کار را انجام دهیم.
60
00:02:16,319 –> 00:02:17,840
برای این کار نیازی به استفاده از glob ندارید،
61
00:02:17,840 –> 00:02:20,959
اما اگر می خواهید بدانید که یک
62
00:02:20,959 –> 00:02:23,360
تحلیل گسترده تر در سطح ایالتی
63
00:02:23,360 –> 00:02:24,959
انجام دهید، اینجاست که
64
00:02:24,959 –> 00:02:27,280
glob بسیار مفید است، بنابراین
65
00:02:27,280 –> 00:02:29,280
اولین کاری که باید انجام دهیم این است که
66
00:02:29,280 –> 00:02:31,920
w باید یک متغیر وارد کنید
67
00:02:31,920 –> 00:02:34,080
و اولین چیزی که برای آن نیاز دارید
68
00:02:34,080 –> 00:02:35,840
مسیر است و این
69
00:02:35,840 –> 00:02:37,519
مسیر بسیار وسیعی
70
00:02:37,519 –> 00:02:39,440
خواهد بود، برای خواندن r را بزنید و
71
00:02:39,440 –> 00:02:41,120
سپس رشته خود را برای مسیری که معدن
72
00:02:41,120 –> 00:02:42,480
زیر است وارد کنید.
73
00:02:42,480 –> 00:02:46,000
نقشههای انتخاباتی اصلاحشده، اوه، و سپس من به یکی دیگر نیاز
74
00:02:46,000 –> 00:02:49,519
دارم، این همه فایلهای واقعی است
75
00:02:49,519 –> 00:02:51,440
و البته میتوانید نام آنها را هر چه میخواهید نامگذاری کنید،
76
00:02:51,440 –> 00:02:52,560
77
00:02:52,560 –> 00:02:54,640
اما این مانند زمانی است که
78
00:02:54,640 –> 00:02:56,319
مسیر شما را به فهرستی که
79
00:02:56,319 –> 00:02:57,200
میخواهید استفاده کنید میرساند
80
00:02:57,200 –> 00:02:59,360
و سپس این همه فایلها
81
00:02:59,360 –> 00:03:01,360
پایان آن مسیر خواهد بود
82
00:03:01,360 –> 00:03:03,760
و خیلی سریع به شما نشان
83
00:03:03,760 –> 00:03:05,519
خواهم داد که چگونه به نظر می رسد
84
00:03:05,519 –> 00:03:10,319
نقشه های انتخاباتی اصلاح شده در csv را بخوانید،
85
00:03:10,319 –> 00:03:12,560
بنابراین این همه چیزهایی است که در آنجا وجود دارد،
86
00:03:12,560 –> 00:03:13,840
البته ما آرمسترانگ آلگنی آدام را داریم
87
00:03:13,840 –> 00:03:15,519
و این کار ادامه دارد و ادامه می یابد.
88
00:03:15,519 –> 00:03:16,720
اینطور است
89
00:03:16,720 –> 00:03:19,840
بنابراین ما می خواهیم همه چیز را به هم ربط دهیم و
90
00:03:19,840 –> 00:03:22,080
همانطور که می بینید می
91
00:03:22,080 –> 00:03:26,799
توانیم پایان مسیر را در اینجا
92
00:03:27,440 –> 00:03:29,599
ببینیم نه اوه می توانیم پایان مسیر را اینجا ببینیم که
93
00:03:29,599 –> 00:03:31,519
نقشه های انتخاباتی اصلاح شده
94
00:03:31,519 –> 00:03:35,200
اوه اما شما می دانید که ما نمی
95
00:03:35,200 –> 00:03:36,720
توانیم بگوییم نمی توانیم شما را می دانیم که ما می خواهیم همه
96
00:03:36,720 –> 00:03:38,560
اینها را انجام دهیم و نمی توانیم اتم ها را
97
00:03:38,560 –> 00:03:39,920
تایپ کنید allegheny همه اینها را تایپ کنید،
98
00:03:39,920 –> 00:03:41,760
بنابراین ما باید یک کارت وحشی
99
00:03:41,760 –> 00:03:43,680
در آنجا داشته باشیم که
100
00:03:43,680 –> 00:03:46,560
سمت ستاره خواهد بود، من فقط
101
00:03:46,560 –> 00:03:48,080
در اینجا سریع می نویسم
102
00:03:48,080 –> 00:03:49,680
زیرا قبلاً فراموش کرده بودم چه چیزی
103
00:03:49,680 –> 00:03:51,200
مشکلی ندارد، بنابراین
104
00:03:51,200 –> 00:03:53,680
از ستاره استفاده می کنیم برای
105
00:03:53,680 –> 00:03:54,720
جایگزینی
106
00:03:54,720 –> 00:03:58,480
نام شهرستان underscore revamp.csv علامت بزنید تا
107
00:03:58,480 –> 00:03:59,120
108
00:03:59,120 –> 00:04:02,319
آخرین مورد ما در اینجا باشد که در اینجا
109
00:04:02,319 –> 00:04:05,680
underscore revamped dot csv.
110
00:04:05,680 –> 00:04:08,720
111
00:04:08,720 –> 00:04:11,519
112
00:04:11,519 –> 00:04:12,560
113
00:04:12,560 –> 00:04:15,599
114
00:04:15,599 –> 00:04:19,279
به علاوه revamp.csv،
115
00:04:19,279 –> 00:04:21,199
بنابراین به دایرکتوری نقشه های سخنرانی اصلاح شده می رود
116
00:04:21,199 –> 00:04:23,360
117
00:04:23,360 –> 00:04:24,880
و سپس هر چیزی را در
118
00:04:24,880 –> 00:04:26,720
آن دایرکتوری پیدا می کند که در ابتدا نوعی
119
00:04:26,720 –> 00:04:28,000
رشته داشته باشد اما
120
00:04:28,000 –> 00:04:32,240
با underscore revamp.csv به پایان می رسد،
121
00:04:32,240 –> 00:04:34,880
بنابراین چیز بعدی که به آن نیاز داریم. برای انجام این کار این
122
00:04:34,880 –> 00:04:36,160
است که ما یک لیست خالی درست می کنیم که
123
00:04:36,160 –> 00:04:40,400
کاملاً اصلاح
124
00:04:40,400 –> 00:04:44,720
شده است. فقط یک لیست خالی است که همه برای
125
00:04:46,320 –> 00:04:48,400
فایل است. من می خواهم یک حلقه for اینجا
126
00:04:48,400 –> 00:04:49,840
برای فایل
127
00:04:49,840 –> 00:04:53,360
در همه فایل ها ایجاد کنم که
128
00:04:53,360 –> 00:04:57,840
مسیر نهایی ما در
129
00:04:58,960 –> 00:05:02,560
اینجا است
130
00:05:02,560 –> 00:05:05,840
. دوباره همه فایلها را بایگانی میکنیم و
131
00:05:05,840 –> 00:05:06,400
132
00:05:06,400 –> 00:05:10,639
ini را ذخیره میکنیم tial به عنوان یک csv خوانده می شود یک قاب داده
133
00:05:10,639 –> 00:05:15,840
یک متغیر ببخشید پی دی اف csv را می خوانیم
134
00:05:15,840 –> 00:05:19,360
و ما فایل کاما را انجام می دهیم
135
00:05:19,360 –> 00:05:21,199
و من فقط می خواهم این کار را انجام دهم.
136
00:05:21,199 –> 00:05:23,039
137
00:05:23,039 –> 00:05:24,240
138
00:05:24,240 –> 00:05:26,320
هدر را روی صفر قرار دهید
139