溫馨提示×

python讀取命令行參數哪些方法

小樊
99
2024-11-28 02:31:25
欄目: 編程語言

Python 中可以使用 sys 模塊來讀取命令行參數。具體來說,sys.argv 是一個包含命令行參數的列表。其中,sys.argv[0] 是程序名稱,后面的參數則是用戶傳遞的參數。

下面是一個簡單的示例代碼,演示如何使用 sys.argv 讀取命令行參數:

import sys

if len(sys.argv) > 1:
    print("用戶傳遞的參數為:")
    for i in range(1, len(sys.argv)):
        print(f"{i}: {sys.argv[i]}")
else:
    print("沒有傳遞任何參數")

在命令行中運行該程序并傳遞參數,例如:

python test.py arg1 arg2 arg3

輸出將會是:

用戶傳遞的參數為:
1: arg1
2: arg2
3: arg3

需要注意的是,sys.argv 中的參數都是字符串類型,如果需要將它們轉換為其他類型(例如整數或浮點數),可以使用相應的轉換函數進行轉換。

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