我已经写了一个脚本,应该在休眠之前和之后执行(见下文),在一个固定的PC上(没有笔记本)。但是,如果我在终端中执行命令sudo pm-hibernate,或者python脚本正在执行此命令(check_output("sudo pm-hibernate", shell=True)),则不会执行休眠脚本(通过脚本正在编写的日志文件验证),但休眠本身可以工作。第一种方法是在休眠之前执行脚本。但是我使用的python脚本没有根权限,所以执行必须由系统启动。现在的问题是: b
当我的ubuntu由于用户锁定系统或由于不活动而被锁定时,我无法使用python解锁和重新登录。我尝试了下面的脚本,它成功地将我重新登录,只要我第一次按空格键覆盖休眠。subprocess.Popen(['loginctl unlock-session 2'],shell=True) #2 is my session id
可能
我有两个函数,它们生成随机整数,并在给定的时间间隔内休眠。但是,我想让这两个函数独立休眠,而time.sleep()会暂停整个Python程序。interval2 = random.randint(1, 999) # do other things, different than in fun2
我如何休眠给定的函数