解決Shell執(zhí)行python文件,傳參空格引起的問題
使用shell調(diào)用一個python文件,并向shell中傳入?yún)?shù),舉例如下:
p1='wang' p2='shuang' python py文件 $p1 $p2
這種情況可以正常執(zhí)行,py文件接收p1和p2兩個參數(shù)
但是,當(dāng)p1中有空格時就會出現(xiàn)問題:
p1='wa ng' p2='shuang' python py文件 $p1 $p2
這時py文件接收的第一參數(shù)是wa,第二個參數(shù)是ng,從而出現(xiàn)錯誤。
解決辦法:加雙引號
p1='wa ng' p2='shuang' python py文件 "$p1" "$p2"
這樣,py文件接收的參數(shù)就不會出錯,第一個是wa ng,第二個是shuang
以上這篇解決Shell執(zhí)行python文件,傳參空格引起的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決tensorflow1.x版本加載saver.restore目錄報錯的問題
今天小編就為大家分享一篇解決tensorflow1.x版本加載saver.restore目錄報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07django之用戶、用戶組及權(quán)限設(shè)置方式
這篇文章主要介紹了django之用戶、用戶組及權(quán)限設(shè)置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-05-05基于Tensorflow搭建一個神經(jīng)網(wǎng)絡(luò)的實現(xiàn)
神經(jīng)網(wǎng)絡(luò)可能會讓人感到恐懼,特別是對于新手機器學(xué)習(xí)的人來說。這篇文章主要介紹了基于Tensorflow搭建一個神經(jīng)網(wǎng)絡(luò)的實現(xiàn),從入門開始,感興趣的可以了解一下2021-05-05Python中使用tarfile壓縮、解壓tar歸檔文件示例
這篇文章主要介紹了Python中使用tarfile壓縮、解壓tar歸檔文件示例,本文直接給出解壓和壓縮代碼示例,需要的朋友可以參考下2015-04-04