溫馨提示×

CentOS中Python腳本如何執行

小樊
53
2025-04-02 21:02:43
欄目: 編程語言

在CentOS系統中執行Python腳本有多種方法,以下是一些常見的步驟:

方法一:使用命令行執行

  1. 確保Python已安裝: CentOS默認安裝了Python 2.x,但你可以安裝Python 3.x。

    sudo yum install python3
    
  2. 編寫Python腳本: 創建一個Python腳本文件,例如script.py。

    #!/usr/bin/env python3
    print("Hello, CentOS!")
    
  3. 賦予執行權限: 使用chmod命令賦予腳本執行權限。

    chmod +x script.py
    
  4. 執行腳本: 直接在命令行中運行腳本。

    ./script.py
    

方法二:通過shebang指定解釋器

在腳本的第一行添加shebang(#!),指定Python解釋器的路徑。

#!/usr/bin/env python3
print("Hello, CentOS!")

然后按照方法一中的步驟3和4執行腳本。

方法三:使用Python解釋器直接運行

如果你不想賦予腳本執行權限,可以直接使用Python解釋器來運行腳本。

python3 script.py

方法四:創建系統服務(可選)

如果你希望腳本作為系統服務運行,可以使用systemd。

  1. 創建服務文件: 創建一個服務文件,例如/etc/systemd/system/myscript.service。

    [Unit]
    Description=My Python Script
    
    [Service]
    ExecStart=/usr/bin/python3 /path/to/script.py
    Restart=always
    
    [Install]
    WantedBy=multi-user.target
    
  2. 重新加載systemd配置

    sudo systemctl daemon-reload
    
  3. 啟動服務

    sudo systemctl start myscript.service
    
  4. 設置開機自啟

    sudo systemctl enable myscript.service
    

方法五:使用cron定時任務(可選)

如果你希望腳本定期執行,可以使用cron。

  1. 編輯crontab文件

    crontab -e
    
  2. 添加定時任務: 例如,每分鐘執行一次腳本。

    * * * * * /usr/bin/python3 /path/to/script.py
    

通過以上方法,你可以在CentOS系統中靈活地執行Python腳本。選擇適合你需求的方法即可。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女