در این مطلب، ویدئو تبدیل CSV به SQL با پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:22
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,230 –> 00:00:03,060
خوب امروز می خواهیم در مورد
2
00:00:03,060 –> 00:00:06,359
نحوه استخراج اطلاعات از یک فایل CSV
3
00:00:06,359 –> 00:00:09,500
با پایتون و قرار دادن آن در پایگاه داده SQL صحبت کنیم،
4
00:00:09,500 –> 00:00:16,020
بنابراین یک فایل CSV یک فایل متنی اولیه است
5
00:00:16,020 –> 00:00:18,000
و CSV مخفف مقادیر جدا شده با کاما است
6
00:00:18,000 –> 00:00:21,210
و داده ها می گوید I’m
7
00:00:21,210 –> 00:00:24,150
نگاهی به اینجا قطعهای
8
00:00:24,150 –> 00:00:27,349
از مجموعه دادههای بزرگتر ناسا در مورد سیارات فراخورشیدی است،
9
00:00:27,349 –> 00:00:29,970
بنابراین سیارات فراخورشیدی سیاراتی هستند که در
10
00:00:29,970 –> 00:00:32,969
اطراف منظومههای ستارهای دیگر
11
00:00:32,969 –> 00:00:35,880
در کیهان کشف شدهاند و این فقط نوعی
12
00:00:35,880 –> 00:00:38,700
مجموعه داده کوچک برای توصیف تعدادی از
13
00:00:38,700 –> 00:00:41,280
آن سیارات و برخی اطلاعات است. در مورد
14
00:00:41,280 –> 00:00:44,100
آنها و اگر بیشتر در مورد آن
15
00:00:44,100 –> 00:00:46,680
می خواهید می توانید به سایت ناسا بروید و
16
00:00:46,680 –> 00:00:48,000
مطمئناً آنها اطلاعات بسیار بیشتری دارند
17
00:00:48,000 –> 00:00:51,780
که می توانید با آنها بازی کنید بنابراین دوباره یک فایل CSV این
18
00:00:51,780 –> 00:00:54,270
است که ویژگی های کلیدی ساختار کاما
19
00:00:54,270 –> 00:00:57,329
را در آنجا می دانید و می دانید که هر ردیف
20
00:00:57,329 –> 00:01:00,120
یک رکورد و سپس فیلدها به سادگی ستون هایی خواهند
21
00:01:00,120 –> 00:01:03,210
بود که با کاما از
22
00:01:03,210 –> 00:01:06,450
هم جدا شده اند، به عنوان مثال در اینجا شما
23
00:01:06,450 –> 00:01:09,210
یک مقدار عددی را می دانید و
24
00:01:09,210 –> 00:01:12,450
سپس با یک کاما از هم جدا می شوند که می گوید بسیار خوب
25
00:01:12,450 –> 00:01:14,070
، یک
26
00:01:14,070 –> 00:01:17,490
قسمت جدید از اطلاعات را شروع می کنیم. آ و به همین ترتیب ما
27
00:01:17,490 –> 00:01:20,189
میتوانیم از پایتون استفاده کنیم، میدانید که واقعاً خوب است که
28
00:01:20,189 –> 00:01:21,450
با این نوع قالبها به خوبی کار میکند
29
00:01:21,450 –> 00:01:24,689
و نوعی پایگاه داده
30
00:01:24,689 –> 00:01:27,920
با آن ایجاد میکند، بنابراین من یک برنامه ساده نوشتم
31
00:01:27,920 –> 00:01:33,360
و اولین کاری که انجام میدهیم این است که SQL Lite
32
00:01:33,360 –> 00:01:37,860
و سپس CSV خود را وارد کنیم. کتابخانه و همچنین به این ترتیب
33
00:01:37,860 –> 00:01:40,220
که برای خواندن فایلهایمان به آن نیاز
34
00:01:40,220 –> 00:01:44,210
داریم و سپس
35
00:01:44,210 –> 00:01:48,240
یک پایگاه داده SQL را
36
00:01:48,240 –> 00:01:51,479
مقداردهی اولیه میکنیم و سیاره فراخورشیدی نامیده میشویم و مکاننمای خود را مقداردهی اولیه میکنیم تا
37
00:01:51,479 –> 00:01:54,000
بتوانیم با پایگاه داده
38
00:01:54,000 –> 00:01:55,110
و اولین چیزی که میتوانیم ارتباط برقرار کنیم.
39
00:01:55,110 –> 00:01:57,540
اگر جدول از قبل وجود داشته باشد، میخواهیم این جدول را رها کنیم، بنابراین
40
00:01:57,540 –> 00:01:59,969
اگر در اینجا اشتباهی مرتکب شویم و
41
00:01:59,969 –> 00:02:01,290
باید برنامه را دوباره اجرا کنیم،
42
00:02:01,290 –> 00:02:03,090
فقط از ابتدا شروع
43
00:02:03,090 –> 00:02:06,960
میکنیم و اولین کاری که انجام میدهیم این است که
44
00:02:06,960 –> 00:02:11,129
در واقع یک جدول ایجاد کنیم. یک پایگاه داده را در SQL جدول کنید
45
00:02:11,129 –> 00:02:12,780
و
46
00:02:12,780 –> 00:02:15,720
شما می دانید که سیاره فراخورشیدی نامیده می شود و سپس اینها
47
00:02:15,720 –> 00:02:18,060
در واقع فیلدهایی هستند که ما
48
00:02:18,060 –> 00:02:20,100
برای آن ایجاد می کنیم، بنابراین یک
49
00:02:20,100 –> 00:02:25,170
جدول بسیار ساده است که ما ایجاد می کنیم، بنابراین شما می
50
00:02:25,170 –> 00:02:27,510
دانید که ما چهار مورد اول را خواهیم ساخت.
51
00:02:27,510 –> 00:02:31,800
ستون ها مقادیر متن و سپس
52
00:02:31,800 –> 00:02:36,150
آخرین th ee مقادیر واقعی خواهد بود و دوباره
53
00:02:36,150 –> 00:02:38,520
همانطور که گفتم می دانید گاهی اوقات فایل های CSV از
54
00:02:38,520 –> 00:02:40,440
قبل نام ستون ها را دارند، بنابراین
55
00:02:40,440 –> 00:02:42,270
ما به سادگی می توانیم آن را در برنامه خود تنظیم کنیم
56
00:02:42,270 –> 00:02:46,170
و سپس
57
00:02:46,170 –> 00:02:50,010
نام واقعی را وارد می کنیم که می دانید وارد
58
00:02:50,010 –> 00:02:53,430
سیاره فراخورشیدی شوید. اگر نام فایل CSV را
59
00:02:53,430 –> 00:02:55,769
نداشته باشیم، فقط این مورد را در اینجا پیشفرض
60
00:02:55,769 –> 00:02:58,830
میکنیم که نمونهای از آن است و از آنجا
61
00:02:58,830 –> 00:03:01,140
میدانید که ما از دستور open در اینجا استفاده
62
00:03:01,140 –> 00:03:03,569
میکنیم، بنابراین میخواهیم نام فایل خود را باز کنیم.
63
00:03:03,569 –> 00:03:06,120
نام در فایل CSV و
64
00:03:06,120 –> 00:03:09,630
سپس ما در واقع از تابع Reader
65
00:03:09,630 –> 00:03:13,560
در آن فایل استفاده می کنیم و جداکننده
66
00:03:13,560 –> 00:03:15,540
کاما خواهد بود، بنابراین می گوید