Python中文
首页
教程
问答
标签
搜索
登录
注册
Python:wifisubprocess.CalledProcessError:命令'['/sbin/ifdown','wlp4s0']'返回非零退出状态1
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在编写一个python脚本来自动连接到已知的Wifi。 我正在使用下面的库<a href="https://wifi.readthedocs.io/en/latest/" rel="nofollow noreferrer">https://wifi.readthedocs.io/en/latest/</a>,它似乎工作得很好。唯一的问题是,当尝试通过方案.激活()命令,则返回以下错误:</p> <pre><code> Traceback (most recent call last): File "wifi_connection.py", line 100, in <module> print Connect('dotbot', 'pass') File "wifi_connection.py", line 64, in Connect savedcell.activate() File "/home/pietro/.local/lib/python2.7/site-packages/wifi/scheme.py", line 172, in activate subprocess.check_output(['/sbin/ifdown', self.interface], stderr=subprocess.STDOUT) File "/usr/lib/python2.7/subprocess.py", line 574, in check_output raise CalledProcessError(retcode, cmd, output=output) subprocess.CalledProcessError: Command '['/sbin/ifdown', 'wlp4s0']' returned non-zero exit status 1 </code></pre> <p>我真的不明白。在</p> <p>脚本的名字是wifi_连接.py代码如下:</p> ^{pr2}$ <p>其中wlp4s0是wifi接口的名称,“dotbot”和“pass”分别是wifi的名称及其密码。在</p> <p>提前谢谢你的帮助。在</p> <p>奇怪的是,当我运行命令“ifconfig”时,我得到:</p> <pre><code>wlp4s0 Link encap:Ethernet IndirizzoHW e0:06:e6:f8:53:29 indirizzo inet:192.168.0.116 Bcast:192.168.0.255 Maschera:255.255.255.0 indirizzo inet6: fe80::525e:7c8d:6f43:9d98/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:222347 errors:0 dropped:0 overruns:0 frame:96541 TX packets:147762 errors:0 dropped:0 overruns:0 carrier:0 collisioni:0 txqueuelen:1000 Byte RX:208449235 (208.4 MB) Byte TX:17616899 (17.6 MB) Interrupt:19 </code></pre> <p>但如果我尝试“/sbin/ifdown wlp4s0”,那么我得到:</p> <pre><code>Unknown interface wlp4s0 </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>请确保在中配置了接口</p> <blockquote> <p>/etc/network/interfaces</p> </blockquote> <p>我的配置,例如:</p> <pre><code>auto wlp7s0 iface wlp7s0 inet loopback </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
3 回答
如何添加表示整数的擦边字符串?
9 回答
如何添加要在Bokeh中使用的新font.ttf文件?
4 回答
如何添加要显示的矩阵XY轴编号和XY轴
1 回答
如何添加计数?
10 回答
如何添加计数器函数?
2 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
7 回答
如何添加计数器来跟踪while循环中的月份和年份?
10 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
6 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
2 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
1 回答
如何添加评论拉梅尔亚姆
1 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
7 回答
如何添加谷歌地点自动完成到Flask?
10 回答
如何添加超时、python discord bot
6 回答
如何添加超过1dp的检查
8 回答
如何添加距离方法
5 回答
如何添加跟随游戏的敌人精灵
1 回答
如何添加路径以便python可以找到程序?
5 回答
如何添加身份验证/安全性以使用happybase访问HBase?
9 回答