1
00:00:00,420 --> 00:00:01,470
Hey, welcome back.

2
00:00:01,470 --> 00:00:04,380
Let me show you what package we're going to build.

3
00:00:04,410 --> 00:00:11,610
We're going to reuse the code of one of the applications we built previously in the course, and that

4
00:00:11,610 --> 00:00:13,560
was application four.

5
00:00:14,400 --> 00:00:20,130
So instead of creating new codes, I want to focus on the process of building a package.

6
00:00:20,130 --> 00:00:30,330
So just to refresh your memory, application four was about some code which gets a bunch of Excel files

7
00:00:30,330 --> 00:00:36,660
such as these ones here, so we can open them for you here in Excel.

8
00:00:37,050 --> 00:00:39,390
So we had some values.

9
00:00:39,390 --> 00:00:42,990
So invoice is like this product.

10
00:00:42,990 --> 00:00:51,420
So two units of this product were purchased by this buyer and that's the price per unit, that's the

11
00:00:51,420 --> 00:00:52,500
total price.

12
00:00:52,500 --> 00:01:04,450
And then we iterated over these Excel files with this code and then we produced one PDF for each of

13
00:01:04,450 --> 00:01:05,560
these Excel files.

14
00:01:05,560 --> 00:01:12,280
So we are creating invoices, PDF invoices out of each of those Excel files.

15
00:01:12,280 --> 00:01:18,130
So this pdf invoice here represents that Excel file that I just showed you.

16
00:01:18,370 --> 00:01:27,970
So our purpose now is to make this code public, and the best way to make that code public is by creating

17
00:01:27,970 --> 00:01:28,720
a package.

18
00:01:28,720 --> 00:01:35,950
So making that functionality a package so that users can simply install it and then use it.

19
00:01:36,430 --> 00:01:41,830
So let's see the first step, how to make that a package.

20
00:01:42,400 --> 00:01:49,780
So the first step to make this code a package is to make sure that you have placed the codes inside

21
00:01:49,780 --> 00:01:51,880
functions or classes.

22
00:01:51,910 --> 00:01:55,060
So let's do that in the next video.

23
00:01:55,060 --> 00:01:56,890
So that was just to introduce you to this.

24
00:01:56,890 --> 00:02:01,390
You can find a touch to the code in the lecture resources for this lecture.

25
00:02:01,390 --> 00:02:05,620
So please download that and so that we're using the same code.

26
00:02:06,700 --> 00:02:12,610
And then in the next video, we're going to transform this code so it's ready to be uploaded to py py

27
00:02:12,910 --> 00:02:14,290
as a package.

28
00:02:14,290 --> 00:02:16,000
So I'll talk to you in the next video.

