亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

帶引號的 python 參數中的空格的字符串

帶引號的 python 參數中的空格的字符串

侃侃爾雅 2023-06-13 11:08:21
我在 Python3 參數中傳遞帶空格的參數時遇到了一個奇怪的問題。例如:camera.timelapse.upload --file="dcim/20200821.mp4" --title="20200821" --description="Timelapse for 20200821" --noauth_local_webserver結果是:camera.timelapse.upload.py:錯誤:無法識別的參數:20200821另一個例子:camera.timelapse.upload --file="dcim/20200821.mp4" --title="20200821 test" --description="Timelapse for 20200821" --noauth_local_webserver結果是:camera.timelapse.upload.py:錯誤:無法識別的參數:測試 20200821。在這種情況下,您可以看到它將每個間隔開的單詞視為一個單獨的參數,即使它們被引用也是如此。我試過使用和不使用 =,結果是一樣的。我試過用單引號而不是雙引號,結果是一樣的。
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

問題出在別名上——而不是參數。別名必須引用它的參數變量。例如。

function camera.timelapse { sudo python3 ~/camera.timelapse/camera.timelapse.py "$@"; }


查看完整回答
反對 回復 2023-06-13
  • 1 回答
  • 0 關注
  • 168 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號