Python中文
首页
教程
问答
标签
搜索
登录
注册
无法在Python中使用subprocess模块(没有这样的文件)
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我尝试在python代码中启动bash脚本。 假设包含bash脚本的文件名为“/home/myname”/我的文件.sh“,我试过:</p> <pre><code>import subprocess subprocess.call(['/home/myname/myfile.sh']) </code></pre> <p>但我得到:</p> ^{pr2}$ <p>当我尝试:</p> <pre><code>subprocess.call(['/home/myname/myfile.sh'], shell=True) </code></pre> <p>我得到:</p> <pre><code>/bin/sh: 1: /home/myname/myfile.sh: not found </code></pre> <p>我更想提出论点,在网上搜索我发现的方法:</p> <pre><code>subprocess.call(['/home/myname/myfile.sh', arg1], shell=True) </code></pre> <p>但自从我得到:</p> <pre><code>arg1: 1: arg1: /home/myname/myfile.sh: not found </code></pre> <p>谁能帮帮我吗?:)</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>确保脚本:</p> <ol> <li><p>存在;</p></li> <li><p>设置了可执行位。</p></li> </ol> <p>另外,请确保在Python脚本中引用脚本时没有使用tilda<code>~</code>。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法在python中使用Selenium对网站进行爬网(没有错误,但不起作用)
2 回答
无法在python中使用selenium打开IE
8 回答
无法在Python中使用Selenium抓取正确数量的视频和图像
9 回答
无法在Python中使用Selenium抓取网站
7 回答
无法在python中使用selenium提交密钥
1 回答
无法在python中使用selenium激活网页的隐藏部分
10 回答
无法在Python中使用Selenium获取元素链接
2 回答
无法在Python中使用Selenium访问弹出式登录表单
5 回答
无法在Python中使用Selenium选择下拉菜单
5 回答
无法在Python中使用set.add()将集合添加到另一个集合
10 回答
无法在python中使用setsockopt连接
4 回答
无法在python中使用socket modu设置ECN位
8 回答
无法在Python中使用sphinxapidoc从docstring生成文档
10 回答
无法在python中使用ssh启动客户端
9 回答
无法在Python中使用Stanford Semgrex
1 回答
无法在Python中使用subprocess模块(没有这样的文件)
2 回答
无法在python中使用svm预测浮动值
3 回答
无法在python中使用unitest模拟类方法
1 回答
无法在python中使用urrlib打开站点
3 回答
无法在python中使用user32.dll中的ChangeWindowMessageFilter
8 回答