在Python中,可以使用命令行參數、環境變量、命令行交互和文件等方式將參數傳入給腳本。
python script.py arg1 arg2
的形式傳入參數,可以在腳本中通過sys.argv
訪問參數。例如:import sys
arg1 = sys.argv[1]
arg2 = sys.argv[2]
print("arg1:", arg1)
print("arg2:", arg2)
os.environ
模塊訪問環境變量。可以在命令行或腳本中設置環境變量,然后在腳本中通過os.environ['VAR_NAME']
訪問。例如:import os
var_name = os.environ['VAR_NAME']
print("VAR_NAME:", var_name)
input()
函數從命令行中接收用戶輸入。例如:user_input = input("請輸入參數:")
print("用戶輸入:", user_input)
open()
函數打開文件,然后使用read()
或readlines()
方法讀取文件內容。例如:with open('params.txt', 'r') as file:
params = file.readlines()
for param in params:
print(param)
以上是一些常用的方式,根據具體需求可以選擇合適的方式傳入參數。