Python中文
首页
教程
问答
标签
搜索
登录
注册
从bash scrip向python传递参数
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我一直在研究<code>bash</code>和{<cd2>}脚本的混合脚本。bash脚本可以接收未知的count输入参数。例如:</p> <pre><code>tinify.sh test1.jpg test2.jpg test3.jpg ..... </code></pre> <p>bash接收到all之后,将这些参数传递给<code>tinify.py</code>。现在我想出了两种方法。在</p> <ul> <li><p>在<code>bash</code>中循环并调用<code>python tinify.py testx.jpg</code></p> <p>换句话说,<code>python tinify test1.jpg</code>然后<code>python tinify test2.jpg</code>,最后<code>python tinify test3.jpg</code></p></li> <li><p>将所有参数传递给<code>tinify.py</code>,然后在<code>python</code>中循环</p></li> </ul> <p>但有一个问题,我想过滤相同的参数,例如如果用户输入<code>tinify.sh test1.jpg test1.jpg test1.jpg</code>,我只想要<code>tinify.sh test1.jpg</code>,所以我认为用第二种方法比较容易,因为python可能比较方便。在</p> <p><strong>如何将所有参数传递给python脚本?</strong>提前谢谢!在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>除了上述切普纳的回答:</p> <pre><code>#!/bin/bash tinify.py "$@" </code></pre> <p>在python脚本中,tinify.py公司名称:</p> ^{pr2}$ <p>列表<code>arguments</code>将包含传递给python脚本的参数(republiced removed as <code>set</code>在python中不能包含重复的值)。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在python中从数据帧列中删除分类值?
8 回答
如何在python中从数据帧列表中删除引号
8 回答
如何在python中从数据帧创建列表
5 回答
如何在Python中从数据帧创建嵌套的JSON
10 回答
如何在Python中从数据帧显示wordcloud
6 回答
如何在Python中从数据帧的时间戳中删除字符
7 回答
如何在Python中从数据帧绘制简单绘图?
1 回答
如何在python中从数据帧行提取具有特定长度的范围?
9 回答
如何在python中从数据帧设置dict中的值
8 回答
如何在Python中从数据库中获得一个结果
2 回答
如何在python中从数据框中绘制分类条形图
3 回答
如何在Python中从数据框中选择特定细节?
5 回答
如何在python中从数据集中删除unicode
4 回答
如何在python中从数据集中删除某些数值?
4 回答
如何在python中从数据集中选择行
2 回答
如何在Python中从数组中删除元素
9 回答
如何在python中从数组中删除单个倒逗号?
9 回答
如何在python中从数组中删除对象?
1 回答
如何在python中从数组中删除引号
6 回答
如何在python中从数组中删除所有最小值
8 回答