How to run Python scripts in Linux systems
As a powerful scripting language, Python is widely used in Linux systems. In this article, I will introduce you how to run Python scripts in Linux systems and provide specific code examples.
First, make sure Python is installed on your Linux system. Enter the following command in the terminal to check whether Python has been installed on the system:
python --version
If the version information of Python is displayed, Python has been installed. If it is not installed, you can install Python with the following command:
sudo apt-get update sudo apt-get install python
Next, we need to create a Python script. In any text editor, create a new file and save it as example.py
.
In the script, you can write arbitrary Python code, for example:
print("Hello, World!")
This is a simple example that will print out the sentence "Hello, World!".
In order to run a Python script in a Linux system, we need to enter the following command in the terminal:
python example.py
This will executeexample.py
Python code in the file and print out the results in the terminal.
If you want to run a Python script directly in the terminal, you can add #!/usr/bin/env python
at the beginning of the script and save the script as an executable file. For example:
#!/usr/bin/env python print("Hello, World!")
Then, use the following command to give the script executable permissions:
chmod +x example.py
Now, you can run the script directly in the terminal:
./example.py
Python scripts can also receive command line parameters. In a script, you can use the sys
module to get command line parameters. For example:
import sys name = sys.argv[1] print("Hello,", name + "!")
In the terminal, you can use the following command to pass the command line arguments and run the script:
python example.py John
This will print the sentence "Hello, John!"
Through the above steps, you have learned how to run Python scripts in Linux systems. Hope this article helps you!
The above is the detailed content of How to run Python scripts in Linux system. For more information, please follow other related articles on the PHP Chinese website!