در این مطلب، ویدئو نحوه اتصال پایتون به پایگاه داده مایکروسافت اکسس با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:21:57
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:06,240 –> 00:00:07,759
سلام دوستان من در حال جدا شدن هستم و در این
2
00:00:07,759 –> 00:00:09,280
ویدیو به شما نشان می دهم که چگونه می
3
00:00:09,280 –> 00:00:10,080
4
00:00:10,080 –> 00:00:12,480
توانید کد پایتون خود را با پایگاه داده دسترسی مایکروسافت وصل کنید
5
00:00:12,480 –> 00:00:14,639
6
00:00:14,639 –> 00:00:16,480
اکنون در این ویدیو یاد می گیریم که
7
00:00:16,480 –> 00:00:18,720
چگونه می توانید بین
8
00:00:18,720 –> 00:00:21,520
کد پایتون خود ارتباط برقرار کنید و همچنین به مایکروسافت
9
00:00:21,520 –> 00:00:22,960
دسترسی داشته باشید
10
00:00:22,960 –> 00:00:25,920
که چگونه میتوانید دادهها را وارد کنید، چگونه میتوانید
11
00:00:25,920 –> 00:00:27,359
دادهها را انتخاب کنید
12
00:00:27,359 –> 00:00:29,359
و چگونه میتوانید دادهها را بهروزرسانی و حذف کنید،
13
00:00:29,359 –> 00:00:30,480
14
00:00:30,480 –> 00:00:32,079
اکنون برای این کار، ما از
15
00:00:32,079 –> 00:00:34,399
کتابخانهای به نام piodbc استفاده میکنیم،
16
00:00:34,399 –> 00:00:38,239
بنابراین اکنون pio2pc یک ماژول منبع باز پایتون است که دسترسی به odbc را امکانپذیر میکند.
17
00:00:38,239 –> 00:00:40,719
18
00:00:40,719 –> 00:00:44,000
پایگاه داده ساده است اکنون
19
00:00:44,000 –> 00:00:48,559
مشخصات db epi 2 را پیاده سازی می کند،
20
00:00:48,559 –> 00:00:51,920
اما با راحتی بیشتر پایتونیک بسته بندی شده است،
21
00:00:51,920 –> 00:00:53,199
22
00:00:53,199 –> 00:00:54,879
اکنون اولین چیزی که برای نصب آن نیاز
23
00:00:54,879 –> 00:00:56,559
دارید، فقط می توانید از
24
00:00:56,559 –> 00:00:59,359
pep install pi odbc استفاده کنید و نصب خواهد شد
25
00:00:59,359 –> 00:01:00,480
26
00:01:00,480 –> 00:01:03,520
و می بینید که آخرین نسخه است.
27
00:01:03,520 –> 00:01:07,040
نسخه برای pi odbc
28
00:01:07,040 –> 00:01:11,520
اکنون پس از نصب pi odbc ما
29
00:01:11,520 –> 00:01:15,439
باید فقط یک پایگاه داده ساده
30
00:01:15,439 –> 00:01:17,840
و در دسترسی مایکروسافت ایجاد کنیم، بنابراین من
31
00:01:17,840 –> 00:01:20,240
فقط روی پایگاه داده خالی کلیک
32
00:01:20,240 –> 00:01:22,240
می کنم و شما فقط می توانید نام
33
00:01:22,240 –> 00:01:23,439
پایگاه داده را به عنوان مثال بدهید.
34
00:01:23,439 –> 00:01:28,560
python db و روی ایجاد کلیک کنید،
35
00:01:29,280 –> 00:01:32,320
بنابراین اکنون این پایگاه داده است و ما باید
36
00:01:32,320 –> 00:01:33,040
37
00:01:33,040 –> 00:01:36,240
داده ها را در اینجا اضافه
38
00:01:36,240 –> 00:01:39,600
39
00:01:39,600 –> 00:01:43,600
کنیم، اجازه دهید من فقط برخی از داده ها را در اینجا
40
00:01:51,920 –> 00:01:55,840
اضافه کنم، بنابراین اجازه دهید آنها را در اینجا اضافه کنم و
41
00:01:55,840 –> 00:01:59,439
این ایمیل است،
42
00:02:02,799 –> 00:02:05,040
اشکالی ندارد برای شناسه و اجازه دهید من
43
00:02:05,040 –> 00:02:06,079
فقط
44
00:02:06,079 –> 00:02:09,840
نام فیلد را به ایمیل تغییر دهم
45
00:02:09,840 –> 00:02:13,280
اکنون این
46
00:02:13,280 –> 00:02:17,040
نام است و همچنین
47
00:02:17,040 –> 00:02:19,920
این
48
00:02:20,840 –> 00:02:25,360
ایمیل است و اجازه دهید فقط یک داده دیگر را
49
00:02:25,360 –> 00:02:36,319
در اینجا اضافه کنم
50
00:02:36,319 –> 00:02:40,879
و اجازه دهید فقط یک مورد دیگر را در اینجا اضافه کنم،
51
00:02:47,599 –> 00:02:50,879
خوب حالا این پایگاه داده ساده ما است
52
00:02:50,879 –> 00:02:54,239
و اکنون ما باید این را ذخیره کنید و
53
00:02:54,239 –> 00:02:54,720
54
00:02:54,720 –> 00:02:56,720
میتوانید نام جدولی را که میخواهم به
55
00:02:56,720 –> 00:02:58,480
آن کاربران بدهم بدهید
56
00:02:58,480 –> 00:03:01,840
و بعد از این روی ok کلیک کنید، حالا بعد از
57
00:03:01,840 –> 00:03:05,280
این باید اوکی کنید.
58
00:03:05,280 –> 00:03:08,319
59
00:03:08,319 –> 00:03:10,560
ابتدا یک فایل پایتون ایجاد
60
00:03:10,560 –> 00:03:13,200
کنید، ما باید
61
00:03:13,200 –> 00:03:16,560
درایورهای موجود را بررسی کنیم، بنابراین برای این کار
62
00:03:16,560 –> 00:03:19,840
من فقط میگویم
63
00:03:19,840 –> 00:03:24,159
درایورهای پایتون
64
00:03:24,159 –> 00:03:28,319
ابتدا باید pi odbc را وارد کنیم
65
00:03:30,959 –> 00:03:34,560
و اکنون فقط باید درایورهای دسترسی مایکروسافت را ایجاد
66
00:03:34,560 –> 00:03:35,120
67
00:03:35,120 –> 00:03:39,480
کنم و فقط میخواهم بگویید
68
00:03:39,480 –> 00:03:44,480
درایورهای x4x و piodbc، بنابراین ما
69
00:03:44,480 –> 00:03:45,440
70
00:03:45,440 –> 00:03:48,879
میخواهیم درایورهای موجود در pio dbc را بررسی کنیم و
71
00:03:48,879 –> 00:03:49,440
میخواهیم o فقط
72
00:03:49,440 –> 00:03:53,519
بگویید اگر دسترسی
73
00:03:56,159 –> 00:03:59,680
در x نقطه
74
00:03:59,680 –> 00:04:02,080
بالایی است
75
00:04:04,959 –> 00:04:08,879
و ما می خواهیم فقط درایورهای
76
00:04:13,599 –> 00:04:18,478
دسترسی ms را چاپ
77
00:04:18,478 –> 00:04:22,960
کنیم و می خواهیم
78
00:04:22,960 –> 00:04:25,120
درایورهای دسترسی مایکروسافت را اضافه کنیم، اجازه دهید
79
00:04:25,120 –> 00:04:27,040
این را اجرا
80
00:04:27,040 –> 00:04:28,639
کنم تا ببینید که اینها
81
00:04:28,639 –> 00:04:30,160
درایورهای موجود
82
00:04:30,160 –> 00:04:33,600
برای دسترسی مایکروسافت هستند و ما می رویم
83
00:04:33,600 –> 00:04:34,240
برای
84
00:04:34,240 –> 00:04:36,800
استفاده از اولین مورد، پس باید از
85
00:04:36,800 –> 00:04:39,759
این یکی از درایورهای دسترسی مایکروسافت استفاده کنیم،
86
00:04:39,759 –> 00:04:43,919
پس پس از این، اکنون پایگاه داده نماد خود را ایجاد کرده ایم
87
00:04:43,919 –> 00:04:46,800
و اکنون می خواهیم
88
00:04:46,800 –> 00:04:48,960
یک ارتباط بین
89
00:04:48,960 –> 00:04:49,840
کد پایتون و
90
00:04:49,840 –> 00:04:53,520
همچنین جدول کاربران
91
00:04:53,520 –> 00:04:55,120
ایجاد کنیم. m یک فایل پایتون جدید ایجاد میکنم
92
00:04:55,120 –> 00:04:57,199
و میخواهم
93
00:04:57,199 –> 00:05:00,560
آن را dbcon بنامم،
94
00:05:00,560 –> 00:05:05,120
میخواهیم با odbc وارد کنیم
95
00:05:06,560 –> 00:05:10,560
و بعد از این
96
00:05:10,560 –> 00:05:14,080
میخواهیم یک try در اینجا try block ایجاد
97
00:05:14,080 –> 00:05:17,440
کنیم و میتوانیم بگوییم رشته کاما
98
00:05:17,440 –> 00:05:19,440
و در اینجا باید قسمت را اضافه کنید.
99
00:05:19,440 –> 00:05:21,120
از پایگاه
100
00:05:21,120 –> 00:05:24,720
داده پایگاه داده خود و همچنین باید
101
00:05:24,720 –> 00:05:28,880
درایوری را اضافه کنید که می خواهید
102
00:05:29,039 –> 00:05:33,840
خوب باشد، اجازه دهید من فقط این را در اینجا کپی کنم و
103
00:05:36,160 –> 00:05:41,680
آن را در اینجا بچسبانم و مانند این خوب است،
104
00:05:41,680 –> 00:05:44,000
بنابراین
105
00:05:46,720 –> 00:05:51,520
خوب اکنون در اینجا می توانید ببینید که
106
00:05:51,520 –> 00:05:54,240
این درایور ما است و من قبلاً
107
00:05:54,240 –> 00:05:54,880
به شما نشان داد که
108
00:05:54,880 –> 00:05:57,120
این دسترسی مایکروسافت است درایور من
109
00:05:57,120 –> 00:05:59,440
گفته ام که
110
00:05:59,440 –> 00:06:02,560
اگر اینجا را می بینید
111
00:06:02,560 –> 00:06:06,479
اکنون از این درایور استفاده می کنیم، بنابراین ما از این درایور استفاده می کنیم،
112
00:06:06,479 –> 00:06:10,720
بنابراین این در قسمت درایور است و
113
00:06:10,720 –> 00:06:11,360
پس از
114
00:06:11,360 –> 00:06:14,639
آن
115
00:06:14,639 –> 00:06:16,720
باید dbq را اضافه کنیم، باید بخشی از
116
00:06:16,720 –> 00:06:20,160
پایگاه داده را در اینجا اضافه کنیم. این در
117
00:06:20,160 –> 00:06:23,280
c users و document است و در اینجا
118
00:06:23,280 –> 00:06:24,080
باید
119
00:06:24,080 –> 00:06:28,080
نام پایگاه داده خود را اضافه کنید پس پایتون
120
00:06:28,080 –> 00:06:31,680
db بود پایتون db بود
121
00:06:31,680 –> 00:06:34,720
نقطه a db
122
00:06:34,720 –> 00:06:38,080
حالا اگر دیدید این مکان
123
00:06:38,080 –> 00:06:42,319
پایگاه داده من است بنابراین در اسناد
124
00:06:42,319 –> 00:06:44,960
ما یک db پایتون داریم و این
125
00:06:44,960 –> 00:06:47,520
پایگاه داده ای است که می خواهیم کار کند،
126
00:06:47,520 –> 00:06:52,960
بنابراین بعد از این، اکنون باید متصل
127
00:06:52,960 –> 00:06:56,800
شویم، فقط می توانیم از pi odbc.connect استفاده
128
00:06:56,800 –> 00:06:59,680
کنیم و باید رشته گوشه ای را در اینجا اضافه کنیم
129
00:06:59,680 –> 00:07:00,720
و
130
00:07:00,720 –> 00:07:03,520
بعد از آن می خواهیم فقط
131
00:07:03,520 –> 00:07:05,680
آن را
132
00:07:06,960 –> 00:07:11,599
به پایگاه داده چاپ کنیم و اگر وجود داشت خطایی که
133
00:07:11,599 –> 00:07:12,160
134
00:07:12,160 –> 00:07:15,360
میخواهیم بگوییم خطای نقطهای را قبول کن
135
00:07:15,759 –> 00:07:20,319
بهعنوان e و میخواهیم
136
00:07:20,319 –> 00:07:24,880
خطا را در اینجا چاپ کنیم، بنابراین خطا
137
00:07:24,880 –> 00:07:28,960
در اتصال است و میخواهیم آن خطا را چاپ کنیم
138
00:07:28,960 –> 00:07:31,039
139
00:07:31,039 –> 00:07:33,680
خوب در حال حاضر نام db صحیح خود را داریم
140
00:07:33,680 –> 00:07:34,400
141
00:07:34,400 –> 00:07:36,960
و اگر این را اجرا کنم باید دریافت کنم این
142
00:07:36,960 –> 00:07:40,240
به پایگاه داده متصل است،
143
00:07:41,840 –> 00:07:45,520
بنابراین ما خطا در اتصال 500 در
144
00:07:45,520 –> 00:07:47,520
حال استفاده داریم
145
00:07:47,520 –> 00:07:51,199
خوب حالا فکر می کنم این فایل
146
00:07:51,199 –> 00:07:56,840
قبلاً در حال استفاده است، اجازه دهید دوباره آن را اجرا کنم،
147
00:07:56,840 –> 00:08:01,120
اوه، ما می خواهیم
148
00:08:01,120 –> 00:08:05,919
فقط ذخیره کنیم،
149
00:08:08,560 –> 00:08:12,240
به همین دلیل اجازه دهید ما را ذخیره کنم و بنابراین اجازه دهید آن را
150
00:08:12,240 –> 00:08:16,000
در یک دیگر به عنوان مثال
151
00:08:19,199 –> 00:08:23,120
pi db صدا کنم، بنابراین pi db
152
00:08:23,120 –> 00:08:27,840
و آن را ذخیره کنم
153
00:08:32,958 –> 00:08:36,080
خوب حالا اجازه دهید فقط pi
154
00:08:36,080 –> 00:08:39,599
db را در اینجا اضافه کنم، بنابراین pi
155
00:08:39,599 –> 00:08:43,200
db و من این را
156
00:08:43,200 –> 00:08:46,959
اجرا می کنم، بنابراین اکنون می توانید ببینید که ما در حال
157
00:08:46,959 –> 00:08:48,320
دریافت متصل به
158
00:08:48,320 –> 00:08:51,760
پایگاه داده هستیم، بنابراین
159
00:08:51,760 –> 00:08:55,760
حالا اگر این را به عنوان مثال به
160
00:08:55,760 –> 00:09:00,320
uh db uh تغییر دهم، بنابراین این کار را انجام ندهم این پایگاه داده را
161
00:09:00,320 –> 00:09:02,560
دارم و من باید یک ویرایشگر را در اینجا دریافت کنم
162
00:09:02,560 –> 00:09:04,160
اکنون می توانید اینجا یک ردیف را در یک
163
00:09:04,160 –> 00:09:04,959
اتصال ببینید
164
00:09:04,959 –> 00:09:08,080
و فایل را پیدا نکردم
165
00:09:08,080 –> 00:09:11,680
و مانند این خطا داریم،
166
00:09:11,680 –> 00:09:14,959
بنابراین حالا اجازه دهید دوباره آن را به pi
167
00:09:14,959 –> 00:09:17,279
db تبدیل کنم
168
00:09:18,399 –> 00:09:21,760
و اگر این را اجرا کنم در حال حاضر وصل
169
00:09:21,760 –> 00:09:23,680
شدهایم، ما مقداری داده در اینجا داریم، اما
170
00:09:23,680 –> 00:09:24,959
میخواهیم دادهها را وارد کنیم
171
00:09:24,959 –> 00:09:27,440
و حالا چگونه میتوانید این کار را انجام دهید، اجازه دهید من
172
00:09:27,440 –> 00:09:30,240
فقط یک فایل پایتون دیگر ایجاد کنم و
173
00:09:30,240 –> 00:09:31,680
آن را درج
174
00:09:31,680 –> 00:09:35,279
داده صدا کنم و اوه اولین چیزی که نیاز
175
00:09:35,279 –> 00:09:39,040
دارم، اوه، میخواهم وارد کنم.
176
00:09:39,040 –> 00:09:42,480
pi o dbc و
177
00:09:42,480 –> 00:09:46,000
بعد از آن ما فقط باید یک
178
00:09:46,000 –> 00:09:50,080
رشته con در اینجا ایجاد کنیم و من می خواهم
179
00:09:50,080 –> 00:10:05,839
این نقطه را اضافه کنم
180
00:10:06,959 –> 00:10:09,920
خوب حالا بعد از این ما نیاز داریم d برای ایجاد یک
181
00:10:09,920 –> 00:10:11,040
اتصال،
182
00:10:11,040 –> 00:10:13,600
میتوانیم از روش اتصال از
183
00:10:13,600 –> 00:10:15,920
pi odbc استفاده کنیم، بنابراین
184
00:10:15,920 –> 00:10:19,200
میتوانیم یک رشته گوشهای را در اینجا اضافه کنیم،
185
00:10:19,200 –> 00:10:20,480
پس از این، فقط باید
186
00:10:20,480 –> 00:10:24,160
یک شی مکاننما ایجاد کنیم تا
187
00:10:24,160 –> 00:10:26,959
یک مکاننما و فقط میتوانیم بگوییم دستور نقطه
188
00:10:26,959 –> 00:10:29,519
نشانگر
189
00:10:31,120 –> 00:10:33,760
uh. من باید چند کاربر را در اینجا اضافه
190
00:10:33,760 –> 00:10:34,800
کنم، من فقط
191
00:10:34,800 –> 00:10:38,320
می خواهم کاربر خود را بگویم و من فقط
192
00:10:38,320 –> 00:10:40,160
یک تاپل در اینجا ایجاد می کنم
193
00:10:40,160 –> 00:10:44,320
اگر می بینید که من پنج کاربر در اینجا دارم اکنون
194
00:10:44,320 –> 00:10:49,360
اجازه دهید از id6 در اینجا شروع کنم.
195
00:10:49,519 –> 00:10:52,880
این دادهها و
196
00:10:52,880 –> 00:10:58,240
دادهها در gmail.com است،
197
00:10:59,120 –> 00:11:03,680
من میخواهم داده دیگری را اضافه کنم، به عنوان مثال
198
00:11:03,680 –> 00:11:08,560
uh python و میتوانیم فقط ب