温馨提示×

ubuntu python如何写脚本

小樊
57
2026-09-04 14:02:34
栏目: 编程语言

在 Ubuntu 下用 Python 写脚本其实很简单,下面从准备环境 → 写脚本 → 运行脚本 → 常见示例一步步说明。


一、确认 Python 环境

Ubuntu 通常自带 Python 3:

python3 --version

如果没有安装:

sudo apt update
sudo apt install python3

(可选)安装 pip:

sudo apt install python3-pip

二、写一个最简单的 Python 脚本

1. 创建脚本文件

nano hello.py

2. 写入内容

#!/usr/bin/env python3

print("Hello, Ubuntu!")
  • #!/usr/bin/env python3:指定用 Python3 解释器(推荐)
  • print():Python 3 的输出函数

3. 保存并退出

  • Ctrl + O 保存
  • Ctrl + X 退出

三、运行 Python 脚本

方法一:直接用 python3 运行(最常用)

python3 hello.py

方法二:作为可执行脚本运行

chmod +x hello.py
./hello.py

四、常用 Python 脚本示例

1. 读取命令行参数

import sys

print("参数个数:", len(sys.argv))
print("参数列表:", sys.argv)

运行:

python3 test.py a b c

2. 操作文件

with open("test.txt", "w") as f:
    f.write("Ubuntu Python 脚本示例\n")

读取:

with open("test.txt", "r") as f:
    print(f.read())

3. 系统命令调用

import os

os.system("ls -l")

或使用更推荐的 subprocess:

import subprocess

subprocess.run(["ls", "-l"])

4. 定时任务(cron)

编辑定时任务:

crontab -e

每天 8 点运行脚本:

0 8 * * * /usr/bin/python3 /home/user/hello.py

五、推荐开发方式

  • 简单脚本:直接用 nano / vim
  • 复杂项目:
    sudo apt install python3-venv
    python3 -m venv venv
    source venv/bin/activate
    

如果你有具体需求(比如:文件处理、网络请求、自动化运维、爬虫、AI 脚本),可以告诉我,我可以给你写完整示例。

0 踩