در این مطلب، ویدئو صادر کردن دادههای Google Sheets به دیکشنری پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:22
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,760 –> 00:00:04,080
سلام یوتیوب تیموتی هانکرت در اینجا در این
2
00:00:04,080 –> 00:00:05,920
ویدیو ما داده های
3
00:00:05,920 –> 00:00:08,400
این سند google sheets را می گیریم
4
00:00:08,400 –> 00:00:11,679
و آن را در یک فایل csv دانلود می
5
00:00:11,679 –> 00:00:13,519
کنیم و آن فایل csv را در
6
00:00:13,519 –> 00:00:15,679
همان پوشه برنامه پایتون ذخیره می کنیم. که ما می
7
00:00:15,679 –> 00:00:17,600
خواهیم ایجاد کنیم و برنامه پایتون
8
00:00:17,600 –> 00:00:20,480
داده ها را از فایل csv
9
00:00:20,480 –> 00:00:21,520
10
00:00:21,520 –> 00:00:24,000
در یک فرهنگ لغت ذخیره می کند و سپس
11
00:00:24,000 –> 00:00:25,840
در یک فایل متنی می نویسد و ما
12
00:00:25,840 –> 00:00:28,240
فقط چند محاسبات کوچک برای محاسبه
13
00:00:28,240 –> 00:00:30,480
میانگین کلاس انجام می دهیم. خوب
14
00:00:30,480 –> 00:00:32,719
حالا من این
15
00:00:32,719 –> 00:00:34,800
برگه های گوگل را اینجا دارم و این فقط
16
00:00:34,800 –> 00:00:37,120
17
00:00:37,120 –> 00:00:38,960
یک سری نام و یک دسته از
18
00:00:38,960 –> 00:00:41,840
نمرات جعلی برای این کلاس خیالی است،
19
00:00:41,840 –> 00:00:43,360
بسیار خوب، بنابراین اولین کاری که می خواهم انجام دهم این است که
20
00:00:43,360 –> 00:00:44,399
فقط به اینجا
21
00:00:44,399 –> 00:00:46,640
بروید و برای دانلود به پایین بروید
22
00:00:46,640 –> 00:00:50,239
و می خواهم
23
00:00:50,239 –> 00:00:52,640
اساساً آن را به عنوان یک
24
00:00:52,640 –> 00:00:55,600
فایل مقادیر جدا شده با کاما دانلود کنید، بنابراین من این کار را انجام
25
00:00:55,600 –> 00:00:56,879
می
26
00:00:56,879 –> 00:01:00,800
دهم و روی نشان دادن در پوشه کلیک
27
00:01:00,800 –> 00:01:03,280
می کنم که در پوشه دانلودهای من خواهد بود
28
00:01:03,280 –> 00:01:04,640
و کاری که می خواهم انجام دهم این است که من
29
00:01:04,640 –> 00:01:07,600
فقط می روم سپس فایل
30
00:01:07,600 –> 00:01:08,400
را برش دهید به
31
00:01:08,400 –> 00:01:11,040
فایل های لینوکس من بروید به
32
00:01:11,040 –> 00:01:13,119
پوشه ای که می خواهم p خود را بسازم
33
00:01:13,119 –> 00:01:14,320
برنامه ython را وارد کنید
34
00:01:14,320 –> 00:01:15,520
و
35
00:01:15,520 –> 00:01:17,759
سپس آن را در آنجا بچسبانید
36
00:01:17,759 –> 00:01:21,040
و سپس اجازه دهید نام آن را
37
00:01:21,040 –> 00:01:22,640
به عنوان
38
00:01:22,640 –> 00:01:24,640
چیزی مانند grades
39
00:01:24,640 –> 00:01:28,000
dot csv تغییر نام دهیم، چیزی ساده است و حالا
40
00:01:28,000 –> 00:01:31,439
مرورگرم را می بندم
41
00:01:31,680 –> 00:01:33,920
و کاری که می خواهم انجام دهم این است
42
00:01:33,920 –> 00:01:36,000
که این را ببندم و یک متن باز کنم ویرایشگر و
43
00:01:36,000 –> 00:01:37,439
اولین چیزی که می خواهیم وارد کنیم یک
44
00:01:37,439 –> 00:01:39,360
ماژول در پایتون است که به این ماژول کمک می کند
45
00:01:39,360 –> 00:01:40,640
و به
46
00:01:40,640 –> 00:01:43,600
آن ماژول csv می گویند بنابراین من قصد دارم csv
47
00:01:43,600 –> 00:01:45,119
48
00:01:45,119 –> 00:01:46,240
49
00:01:46,240 –> 00:01:48,000
را وارد کنم و همچنین متغیری
50
00:01:48,000 –> 00:01:50,000
به نام sum ایجاد می کنم که می خواهم
51
00:01:50,000 –> 00:01:53,200
برابر 0 قرار دهید و متغیر دیگری به نام n که
52
00:01:53,200 –> 00:01:55,600
من آن را برابر با
53
00:01:55,600 –> 00:01:57,040
صفر قرار
54
00:01:57,040 –> 00:01:59,439
می دهم و سپس با
55
00:01:59,439 –> 00:02:00,960
بقیه برنامه خود شروع می
56
00:02:00,960 –> 00:02:03,040
57
00:02:03,040 –> 00:02:04,719
کنیم، بنابراین ما می خواهیم
58
00:02:04,719 –> 00:02:08,479
این فایل csv را باز کنیم، بنابراین من می روم برای گفتن با
59
00:02:08,479 –> 00:02:10,000
open
60
00:02:10,000 –> 00:02:10,959
و سپس
61
00:02:10,959 –> 00:02:12,319
grades
62
00:02:12,319 –> 00:02:15,200
dot csv
63
00:02:15,200 –> 00:02:18,080
و ما می خواهیم فایل را بخوانیم
64
00:02:18,080 –> 00:02:20,080
و بیایید آن را به عنوان
65
00:02:20,080 –> 00:02:23,840
یک فایل نمره باز کنیم
66
00:02:24,000 –> 00:02:26,879
و سپس فرض
67
00:02:26,879 –> 00:02:29,760
کنیم از چیزی به نام متد csv
68
00:02:29,760 –> 00:02:32,080
reader استفاده می کنیم، بنابراین من فقط می گویم reader
69
00:02:32,080 –> 00:02:33,519
من مقداری متغیر
70
00:02:33,519 –> 00:02:35,760
خواننده را برابر با
71
00:02:35,760 –> 00:02:39,599
یا یک شی برابر با csv reader تنظیم
72
00:02:39,599 –> 00:02:40,959
می کنم و سپس در
73
00:02:40,959 –> 00:02:42,800
نام فایلی که
74
00:02:42,800 –> 00:02:44,959
فایل نمرات است خوب است
75
00:02:44,959 –> 00:02:46,239
و
76
00:02:46,239 –> 00:02:48,400
من می خواهم پس از آن یک فرهنگ لغت نمرات ایجاد کنم
77
00:02:48,400 –> 00:02:49,599
78
00:02:49,599 –> 00:02:50,800
و روشی که می خواهم این کار را انجام دهم این است
79
00:02:50,800 –> 00:02:53,440
که فقط مجموعه نمرات فرهنگ لغت را
80
00:02:53,440 –> 00:02:56,160
زیرخط d-i-c-t نام می برم
81
00:02:56,160 –> 00:02:58,480
که برابر با سپس ابتدا باشد. پرانتزهای فرفری
82
00:02:58,480 –> 00:03:01,519
و سپس
83
00:03:01,519 –> 00:03:03,440
ردیفها، سطر اول
84
00:03:03,440 –> 00:03:05,200
85
00:03:05,200 –> 00:03:08,239
ردیف 0 خواهد بود
86
00:03:08,640 –> 00:03:09,760
و سپس
87
00:03:09,760 –> 00:03:11,040
88
00:03:11,040 –> 00:03:12,560
ردیف
89
00:03:12,560 –> 00:03:14,879
1 را
90
00:03:14,879 –> 00:03:15,680
برای
91
00:03:15,680 –> 00:03:17,360
ردیفها در
92
00:03:17,360 –> 00:03:18,560
Reader میگوییم بسیار
93
00:03:18,560 –> 00:03:20,080
خوب،
94
00:03:20,080 –> 00:03:21,680
95
00:03:21,680 –> 00:03:23,760
بنابراین آن را در
96
00:03:23,760 –> 00:03:26,159
فرهنگ لغت میخوانیم و میتوانیم
97
00:03:26,159 –> 00:03:30,159
فقط با چاپ فرهنگ لغت نمرات تأیید
98
00:03:30,159 –> 00:03:32,400
کنیم. من می خواهم این را ذخیره کنم و سپس
99
00:03:32,400 –> 00:03:34,319
یک ترمینال را باز کنم
100
00:03:34,319 –> 00:03:38,000
و سپس فقط python3
101
00:03:38,000 –> 00:03:41,200
و سپس نام فایل را تایپ می کنم تا آن را اجرا کنم
102
00:03:41,200 –> 00:03:43,519
و خواهید دید که ما این
103
00:03:43,519 –> 00:03:46,959
فرهنگ لغت را چاپ کرده ایم که
104
00:03:46,959 –> 00:03:48,560
سربرگ بالایی دارد: نام و درجه و
105
00:03:48,560 –> 00:03:52,959
سپس تیم 99 براد 76 سارا 100
106
00:03:52,959 –> 00:03:55,360
درجه های مختلف و غیره بسیار خوب است، بنابراین
107
00:03:55,360 –> 00:03:57,120
108
00:03:57,120 –> 00:03:58,159
همه چیز درست است،
109
00:03:58,159 –> 00:03:59,519
بنابراین
110
00:03:59,519 –> 00:04:01,439
من اکنون از شر این خط خلاص می شوم
111
00:04:01,439 –> 00:04:03,120
زیرا واقعاً به آن نیاز نداریم
112
00:04:03,120 –> 00:04:05,920
و اوه اکنون می خواهیم آنچه را که در
113
00:04:05,920 –> 00:04:09,040
فرهنگ لغت خود وارد کرده ایم را در فایل متنی خود بنویسیم
114
00:04:09,040 –> 00:04:10,879
و شاید مقداری محاسبات را با
115
00:04:10,879 –> 00:04:12,840
آن انجام دهید، بنابراین من میخواهم بگویم با
116
00:04:12,840 –> 00:04:14,720
متن باز
117
00:04:14,720 –> 00:04:16,160
و سپس نمرههای
118
00:04:16,160 –> 00:04:18,639
نقطه و این فایل را ایجاد
119
00:04:18,639 –> 00:04:21,120
میکنیم که به آن اضافه میکنیم، اجازه دهید
120
00:04:21,120 –> 00:04:23,280
به آن یک رمزگذاری
121
00:04:23,280 –> 00:04:24,080
122
00:04:24,080 –> 00:04:28,000
برابر با utf
123
00:04:28,000 –> 00:04:30,560
8 بدهیم. به عنوان
124
00:04:30,560 –> 00:04:32,160
فایل زیر خط متنی بگویید
125
00:04:32,160 –> 00:04:34,160
سعی کنید و در نام ما توصیفی باشد
126
00:04:34,160 –> 00:04:36,320
و من اکنون
127
00:04:36,320 –> 00:04:38,160
128
00:04:38,160 –> 00:04:40,080
با گفتن 4 مقدار کاما کلیدی در نمرات به فرهنگ لغت دسترسی پیدا می کنم، موارد موجود در فرهنگ لغت را با گفتن 4
129
00:04:40,080 –> 00:04:40,880
130
00:04:40,880 –> 00:04:45,440
مقدار کاما کلیدی در نمرات
131
00:04:45,440 –> 00:04:47,600
Uh زیرخط
132
00:04:47,600 –> 00:04:50,000
d-i-c-t برای
133
00:04:50,000 –> 00:04:51,680
موارد نقطه فرهنگ لغت، ما از روشی استفاده می کنیم.
134
00:04:51,680 –> 00:04:53,520
به نام آیتمهای نقطهای
135
00:04:53,520 –> 00:04:56,800
کاری که اکنون
136
00:04:56,800 –> 00:04:57,600
137
00:04:57,600 –> 00:04:59,759
138
00:04:59,759 –> 00:05:01,759
میخواهم انجام دهم این است که میخواهم در فایل متنی بنویسم، بنابراین فایل متنی را نقطهنویسی انجام میدهم
139
00:05:01,759 –> 00:05:03,919
140
00:05:03,919 –> 00:05:06,479
و سپس کلید را داشته باشم
141
00:05:06,479 –> 00:05:09,280
و سپس میخواهم ضمیمه کنم. یک دونقطه
142
00:05:09,280 –> 00:05:10,479
فاصله
143
00:05:10,479 –> 00:05:14,240
و سپس مقدار ok را اضافه می
144
00:05:14,240 –> 00:05:15,280
145
00:05:15,280 –> 00:05:17,199
کنم بعد از انجام این کار برای هر خطی که می
146
00:05:17,199 –> 00:05:20,479
خواهم شکسته و به خط بعدی پایین بروم
147
00:05:20,479 –> 00:05:22,080
بنابراین می خواهم این کار را
148
00:05:22,080 –> 00:05:23,680
با
149
00:05:23,6