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