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, 2020Web Development Journals
Data Science is in Demand Now that you are aware that demand for Data Science is booming high, you should understand how Data Science is used in different sectors. Before that we should know what Data Analytics is all about?. We can recognize future trends or results based on historical . .
December 20, 2019Data Warehousing Journals
Welcome to my blog on different frameworks in Selenium. I hope people reading this already have a good understanding about Selenium. People you don’t have don’t worry. I will give a light intro before smelling the flavour of the framework. An Overview SELENIUM is an open-source automation testing framework that . .
April 13, 2020Selenium Journals
Nearby 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.