 I think we can start with the Q&A session. I'll start off by asking Srinivji to share her screen and we can try to help you out with what is causing the problem. You can try a few alternate ways to open the IPython shell. But otherwise, in case anyone else has questions, please drop them in the chat and we can answer them one by one. Hi. So, if you can tell me what the problem is, can unmute yourself and ask. I've saved it. I've saved it here. Can you see the... Yes. I've saved it here. It's under a document called Python. Okay. But then, when I open my... and launch it again, it says it can't find my directory. Okay. So, I... Can you show me where you are trying to run this and where does it show you that you can't find a directory? Your shell screen. I can't see that screen. Okay. Yes. I'm going to do it here. Hi Python, what does it... Can you press enter? I'm... Okay. So, I enter it. Right. So, you want to run... Okay, sorry. So, this is the IPython shell. We'll just run single command here, obviously. Yeah. You can press control D and exit now. I think you want to run the file, right? Yeah. Yeah. Can you try control D or exit? Okay. Okay. Yeah. So, can you tell me where you saved that file? Which folder? Which path? Do you know where it is? It's on my... It's on the document. And then, in that, there's a file called Python. It's there. Okay. So, can you copy it maybe... So, what happens is, your command line shell that you can see right now in front of you, you can see the... You can see a... Like a sentence on the left saying C, colon, slash, user, slash, del user, whatever. Yeah, yeah. That is the current location where your shell is pointing towards. Okay. It is pointing to your user folder, which is somewhere in your... If you look at your windows extra, you should be able to find a folder with the same path. Right? Okay. What you can do is, you can copy your file to the desktop if you want to run that. Okay. And then, you can... In your shell, you can type in CD space desktop with a capital E. That will change the pointer of your shell or your terminal to the desktop. And then, you can say Python space, file name, et cetera. Okay. So... Alternatively, you can also type in Python space, the full path of your file. So, if you right-click on your file and do properties, you should get the full path. Give it the full path and see if that works. You can try it now without sharing your screen if you are not comfortable. And then, let me know, and I'm still online and I can help you if it still doesn't work. Okay. For folks who joined later on in the day, I just wanted to repeat, because a few people were still asking, a lot of... Quite a few sessions will happen on Yucch. An instruction on how to enroll on Yucch, which course to follow, which module to follow is all provided to you in the final email that you received yesterday. You will have... You're supposed to follow along the schedule. The schedule link is in the chat. In the schedule, you will see that there are some sessions that are labeled as pre-recorded or recorded on Yucch. Those are the ones that you have to follow on the Yucch platform. Once you're done with those on the Yucch platform, you will then can attend the live sessions that will happen in the afternoon, which will happen in the Zoom setup here. The reason that we're doing some pre-recorded sessions is that they contain basics or the base that you require before starting Django. They're also taught by our professor, Prof. Prabhu Ramchandran, and he cannot be present here to run them live, which is why we run them on a pre-recorded basis. But rest assured, we also run live sessions in the afternoon and tomorrow as well. Dr. Anand Kulkarani, it looks like you have a syntax error in your temp.py file in your editor. It seems to be pointing to line number 3. Can you please have a look at line number 3 to see if there's some sort of a syntax error? If you can't spot it, we can try to help you. You can paste the code here and you can try to help you on whatever I'm trying. It is saying line space is not defined, which header files I need to include here. I mean, any packages required to be included in the program? Could be. Can you please first check if your line space is spelt as lin space, which is without the E? Is that correct? Just a minute, sir. Let me try. L needs to be? Yeah. It is lin space and not line with an E. It's lin. Is that correct? I mean, that is not right. What it is saying, it is not defined. I mean, if it is not defined, some header file kind of a thing is required to be added. This place is defined. So what you can do is, instead of saving this file, you can run this in an iPython shell. Are you using an iPython shell? Yeah, I'm actually... No, no, I'm you, but it is available within this spider. Correct. So in the iPython shell, you can type in %pylab. The same problem, sir. I mean, I'm not using iPython. I'm using the spider, wherein the command prompt is there. Correct. So in the spider command prompt, where the iPython prompt is waiting for you to type, can you please type in %pylab? I've typed it in the chat. %pylab. %symbol followed by pylab. Yeah. After that, can you try linspace or some initial command? Yeah, it works now. But the question is, sir, do I need to include the same thing in the script also? In scripts, what happens is, I think so... So this is taught to you in later modules that in scripts, you need to import the specific dependencies that you need. So in scripts, it's a little different. You can't use %pylab. You have to import the specific modules and then run your script. Also, just to note, I think so you're following the numpy modules. I don't think you specifically need to do those at this moment as a prerequisite for what we are going to learn. You can follow them or do them later on if you want to. But it'll save you more time if you just follow those specific modules that we have specified in the schedule link. The schedule link is in the chat if you want to have a look. So basic data types, control flow and code data structures are the major modules that you need to cover. You can do these numpy related ones or the plotting related ones later if you want. Hello. See, I have completed the basic data types. How well do I get that control flow and the next modules? In the same flow, there are modules down below. So basic data types comes first. Then there could be some intermediary modules in between maybe. But if you scroll down through the whole course plan, you can see that there are modules down below as well. See, I'm actually I'm getting basic data types with the last module in my list. I'm getting saving screens, plotting lists, numpy arrays, all those at the top and basic data types coming at the bottom. Okay. Let me see what the course structure looks like one second. Just give me a minute and I'll check. Yeah. So basic data types is one of the modules. I think so control flow is immediately after that. Are you not able to see it or? No, I cannot see it. I'm seeing basic data type as the last module. Okay. And previous to it, I'm seeing that I buy the notebooks. Can you go to your home page and just confirm which course you have enrolled in? This PMM and the two-day Python, Django, preliminary November 2022. Correct. So that is the preliminary course which is supposed to be completed before you attended the course. There's one more which is if you go to your page and type in the course code that I had already specified and second I'll repeat it here if you want to. Yeah. This is the course that you're supposed to be following and type it in the chat. This code is the same Django NOV prelim but you're supposed to follow the four C, two-day Python and Django course day one for today. Similarly, there's a day two course for tomorrow. So you need to start with day one. So if you're done with basic data types, it's the same content that is fine. Just enroll for this particular course and then you'll be able to find the other modules that is control flow, functions, etc. Now I'll put a name and check the whole... You'll have to put in the course code and check, not the name. Course code in the search bar, you'll find three courses. One will be preliminary, one will be day one, one will be day two. Okay, okay. Just let me check, okay. This is Keika. I know that one mistake actually. There was a quiz was there in the data structure there, right? So I opened that and then I saw it was 45 minutes and I thought that I will not permit. So I left it thinking that I will do it afterwards but post from it is one time. That's fine. So it's fine. It is one time, but it's okay. You can skip it. Afterwards, can you, if it's possible, like after the workshop so that I can practice that please? Enabling that? If possible. Yes, so I'll try to see if I can reenact. Then can practice it one second. You don't want to miss it. Sure. Thank you, sir. You can save it via notepad. That's fine. You just have to save it as a .py file. That is one. Secondly, when typing in the Python space file name, you need to type in Python space, the full path of the file name followed by the file name also. So Python space C colon slash my folder slash desktop slash my file dot py. That is how your command will look. And it should run. If it still doesn't run, we can try other ways. Maybe we'll try to move your terminal to that particular location or something. But can you please try first typing in the full path of your file that you'll save, which is your dot py file. So technically the Q&A session is done. You don't have to stay around particularly for this. In case you do not have any other questions, you can start off with the remaining modules. So according to the schedule, it is control flow and followed by code data structure. So in case you're on track, you can start with these modules or you can continue with the module that you're actually going through right now. Secondly, the attendance has already been circulated. I hope everyone has signed up on the attendance. This will be closed off in like 5 or 10 minutes from now. So no other request for signing the attendance after this will be entertained. In case you know someone who's not present in the session right now, please just let them know that the attendance has been circulated. Just ask them to attend the session for now. Sign up for the attendance and then move back to the course material. Like I already mentioned, the next session, that is the next live session will be at 2 p.m. which is the Django installation and environment setup. Before that, you are supposed to ideally complete control flow and code data structure. Please try to complete them. In case they're not complete, that is fine. Please just come to the live session at 2 p.m. You can complete the pre-recorded sessions later on. They'll always be available. Excuse me, that basic data type now and I enrolled you into the course and that day one course or basic data type that it's not showing that I've done. Yes, because this is a separate course, your tracking will not show up here because this is now a new course in reference to the platform. But it is fine. It is the same content. You don't need those checkmarks for the completion formula. You can move to the next one. Okay. Thank you. In case you folks have any other questions, please just leave them in the chat and I'll try to answer them or you can try screen check. Otherwise, you can continue, you can mute this session and move on with your session.