I will give you a small hint about basics that you should know before we jump on to this topic.
You should know the following if you want to run python programs.
With these basics, we can move on to things you should know that is important to run python programs.
There are different ways to execute python code and i will be covering few of these approaches in this blog. It’s important for anyone to understand the Python Program’s architecture and IDLE. You should know how to run the code in an interactive way and also save it in files that can be executed in different ways. System command lines, icon clicks, module imports, exec calls, menu options in IDLE GUI are some of the things you should know.
The simplest way to run python programs is to type them at Python’s interactive command line and we have a variety of approaches to start this command line which is also referred to as Interactive Prompt. The Notion of a system shell prompt is generic and it varies by platform.
On windows, you can type python in a DOS console window which is referred to as command prompt. You should know the basic commands that will be used in command prompt.
On Mac OS X, you can start a Python interactive interpreter by clicking on Applications->Utilities->Terminal and type python in the window that opens up. And you might type this command in a shell in Linux platform.
You can type any python statement or expression here and run it immediately. Depending on your Python version and platform, You may need to replace python with full path to Python executable on your machine. You should know what the PATH is and how to set it. Python 3.3 Programs installs the windows launcher in auto mode and you dont require a directory path to run python commands nowadays. The main benefit of the interactive prompt is that it runs python programs and displays results in an immediate mode. And moreover interactive prompt turns out to be a great place to experiment with the language and test program files.
Though Interactive prompt is great with what it has, it has disadvantages too. One is that the programs you type will be wiped off the moment from the screen when python interpreter completes executing them. There are features like cut and paste, command recall might help but not useful when you write larger python programs. In order to save programs, you have to write the code in files which are known as modules. Modules are nothing but text files that contain python statements. Python executes all the code in a module file from top to bottom each time you run the file.
If you are going to use python on a Unix, Linux or Unix-like system, you can also turn files of python code into executable programs. Unix style executable scripts are normal text files that contain python statements but with two special properties.
Scripts usually start with a line that begins with characters #! Followed by path to python interpreter on your machine.
Script files get marked as executable to tell the OS that they may run as top level programs.
Icon clicks are supported on most platforms in one form or another. There are different types of icon clicks and are listed below.
Windows icon clicks: Registry makes opening files easy in windows. Python uses file name associations to get registered as a program that opens python program files when they are clicked. In that way, it is easy to launch the python programs you write by a simple click on their file icons.
Non windows icon clicks: You might feel it different comparing file icons that you see in windows as the GUI experience for the user and the way we operate the non windows systems is completely different. On some Linux and Unix systems, you need to register .py extension with your file explorer GUI.
IDLE offers a graphical user interface for doing python development and it’s a standard and free part of the Python system. IDLE is usually referred to as integrated development environment (IDE), because it binds together various development task in to single view. It runs on all platforms and represent an easy to use alternative to typing command lines or clicking icons.
I hope this information would be useful for python programmers or anyone who wants to learn python Programs.
I will post more blogs in the coming days.
ReactJS is Best for Web Development -> Do you agree? Hello Coders! Welcome to my blog. I have discussed some strong points here that will help you understand why ReactJS is best for web development. I got a chance to work in REACT after 8 years of coding in different . .
April 20, 2020
Web Development JournalsAn Overview Data Science Project Cycle Overview: Welcome all.. I am sharing some of my knowledge on Data Science and some interesting facts that I learned in real time data science with python project that I worked on. It’s really fascinating to work on real time data science with python . .
April 30, 2020
Data Warehousing JournalsTop IT technologies that you should focus in 2020 Looking for a career Change in IT. We all know that IT is going through a transformation phase and it’s our responsibility to align our skills with market expectations which many of them are not doing it. We continue to work . .
December 20, 2019
General BlogsNearby Locations: Ramapuram, DLF IT Park, Valasaravakkam, Adyar, Adambakkam, Anna Salai, Ambattur, Ashok Nagar, Aminjikarai, Anna Nagar, Besant Nagar, Chromepet, Choolaimedu, Guindy, Egmore, K.K. Nagar, Kodambakkam, Ekkattuthangal, Kilpauk, Medavakkam, Nandanam, Nungambakkam, Madipakkam, Teynampet, Nanganallur, Mylapore, Pallavaram, OMR, Porur, Pallikaranai, Saidapet, St.Thomas Mount, Perungudi, T.Nagar, Sholinganallur, Triplicane, Thoraipakkam, Tambaram, Vadapalani, Villivakkam, Thiruvanmiyur, West Mambalam, Velachery and Virugambakkam.
Copyrights © 2024 Bit Park Private Limited · Privacy Policy · All Rights Reserved · Made in BIT Park Pvt Ltd