解决Shell执行python文件,传参空格引起的问题


Posted in Python onOctober 30, 2018

使用shell调用一个python文件,并向shell中传入参数,举例如下:

p1='wang'
p2='shuang'
python py文件 $p1 $p2

这种情况可以正常执行,py文件接收p1和p2两个参数

但是,当p1中有空格时就会出现问题:

p1='wa ng'
p2='shuang'
python py文件 $p1 $p2

这时py文件接收的第一参数是wa,第二个参数是ng,从而出现错误。

解决办法:加双引号

p1='wa ng'
p2='shuang'
python py文件 "$p1" "$p2"

这样,py文件接收的参数就不会出错,第一个是wa ng,第二个是shuang

以上这篇解决Shell执行python文件,传参空格引起的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python获取beautifulphoto随机某图片代码实例
Dec 18 Python
python实现定时同步本机与北京时间的方法
Mar 24 Python
python实现各进制转换的总结大全
Jun 18 Python
K-近邻算法的python实现代码分享
Dec 09 Python
Python迭代器定义与简单用法分析
Apr 30 Python
详解python Todo清单实战
Nov 01 Python
Python读取实时数据流示例
Dec 02 Python
Pytorch Tensor基本数学运算详解
Dec 30 Python
Jupyter Notebook 实现正常显示中文和负号
Apr 24 Python
Python while true实现爬虫定时任务
Jun 08 Python
Python流程控制语句的深入讲解
Jun 15 Python
python - asyncio异步编程
Apr 06 Python
Python格式化输出字符串方法小结【%与format】
Oct 29 #Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
Oct 29 #Python
pycharm执行python时,填写参数的方法
Oct 29 #Python
解决Pycharm下面出现No R interpreter defined的问题
Oct 29 #Python
解决Pycharm运行时找不到文件的问题
Oct 29 #Python
解决Mac下首次安装pycharm无project interpreter的问题
Oct 29 #Python
解决pycharm运行时interpreter为空的问题
Oct 29 #Python
You might like
无数据库的详细域名查询程序PHP版(2)
2006/10/09 PHP
php 什么是PEAR?
2009/03/19 PHP
利用phpexcel把excel导入数据库和数据库导出excel实现
2014/01/09 PHP
php 使用file_get_contents读取大文件的方法
2014/11/13 PHP
jQuery fadeOut 异步实例代码详解
2016/08/18 Javascript
Postman模拟发送带token的请求方法
2018/03/31 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
Nest.js 授权验证的方法示例
2021/02/22 Javascript
[01:10:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第一场 3月4日
2021/03/11 DOTA
Python打印scrapy蜘蛛抓取树结构的方法
2015/04/08 Python
Python中的进程分支fork和exec详解
2015/04/11 Python
基于Python3 逗号代码 和 字符图网格(详谈)
2017/06/22 Python
Python基于numpy灵活定义神经网络结构的方法
2017/08/19 Python
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
利用python将xml文件解析成html文件的实现方法
2017/12/22 Python
python利用微信公众号实现报警功能
2018/06/10 Python
python3实现钉钉消息推送的方法示例
2019/03/14 Python
python使用Plotly绘图工具绘制散点图、线形图
2019/04/02 Python
Python使用pandas和xlsxwriter读写xlsx文件的方法示例
2019/04/09 Python
详解如何从TensorFlow的mnist数据集导出手写体数字图片
2019/08/05 Python
python第三方库学习笔记
2020/02/07 Python
获取CSDN文章内容并转换为markdown文本的python
2020/09/06 Python
Django扫码抽奖平台的配置过程详解
2021/01/14 Python
2021年值得向Python开发者推荐的VS Code扩展插件
2021/01/25 Python
HTML5 本地存储 LocalStorage详解
2016/06/24 HTML / CSS
Ibatis如何使用动态表名
2015/07/12 面试题
优秀求职信范文分享
2013/12/19 职场文书
基层干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
师德师风事迹材料
2014/12/20 职场文书
交警失职检讨书
2015/01/26 职场文书
介绍信范文大全
2015/05/07 职场文书
员工手册董事长致辞
2015/07/29 职场文书
品德与社会教学反思
2016/02/24 职场文书
AJAX实现指定部分页面刷新效果
2021/10/16 Javascript
node快速搭建后台的实现步骤
2022/02/18 NodeJs
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers