溫馨提示×

python命令行參數怎樣傳遞

小樊
95
2024-11-18 15:13:09
欄目: 編程語言

在Python中,可以通過sys.argv來訪問命令行參數。sys.argv是一個包含命令行參數的列表,其中sys.argv[0]是腳本的名稱,sys.argv[1]是第一個參數,依此類推。以下是一個簡單的示例:

import sys

def main():
    print("腳本名稱:", sys.argv[0])
    if len(sys.argv) > 1:
        print("第一個參數:", sys.argv[1])
    else:
        print("沒有提供參數")

if __name__ == "__main__":
    main()

將上述代碼保存為example.py,然后在命令行中運行以下命令:

python example.py 參數1 參數2 參數3

輸出將如下所示:

腳本名稱: example.py
第一個參數: 參數1

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

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