我对这个感到困惑。如果我在linux系统上连接到网络,一切都正常。如果断开连接,我在执行以下命令集时遇到问题:
设置#1:
cmd = 'cat /sys/class/rtc/rtc0/wakealarm'
args = shlex.split(cmd)
curr_alarm_sse,error = subprocess.Popen(args,stdout = subprocess.PIPE, stderr= subprocess.PIPE).communicate()
设置#2:
curr_alarm_sse = commands.getoutput("cat /sys/class/rtc/rtc0/wakealarm")
它也不是cat命令,我尝试对我的主目录执行一个简单的ls,在所有情况下python脚本都会锁定,直到我再次连接到网络。我已经确认它正锁定在这两个命令集中的任何一个。我很困惑,因为这两个命令集似乎都不应该依赖于网络连接。我错了吗?谢谢。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐