-3
這是我的bash的代碼,我想轉換成蟒蛇...轉換shell腳本Python腳本
IFS='-' read -r -a tests <<<"${test_type}"
for t in "${tests[@]}"; do
test_method="${t#*:}"
test="${t%%:*}"
case "$test" in
tls)
test_file="$test"AuthTest.py
;;
*)
test_file="$test"Test.py
;;
esac
最主要的是,我沒能到底是什麼理解的代碼,這部分正在做:
for t in "${tests[@]}"; do
test_method="${t#*:}"
test="${t%%:*}"
什麼將test_method的值和測試?
StackOverflow不是一個代碼寫入服務。你在Python中嘗試了什麼,以及你在使用該代碼時遇到了什麼問題? –
你甚至沒有提供整個代碼。 'test_type'來自哪裏,它的格式是什麼?而不是逐行轉換,最好回到設計中並在Python中再次實現它。語言之間不一定有一對一的命令關係。 – cdarke
test_type只是變量,應該是python中的列表。 –