Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当2个用户登录时,python在linux中获得活动用户_Python_Linux - Fatal编程技术网

当2个用户登录时,python在linux中获得活动用户

当2个用户登录时,python在linux中获得活动用户,python,linux,Python,Linux,我在Ubuntu Linux中编写了以桌面用户会话开始的python脚本。它通过外部设备信号向服务器发送一些请求。但若我在ubuntu中更改用户,不首先注销,而是第二次登录,我会收到两个请求,请求服务器发送一个设备信号。我想确定哪个用户处于active desktop会话中,并仅发送来自此用户的请求。我怎么做 p.S.脚本为用户提供了最小的GUI,所以我无法将其作为后台服务运行

我在Ubuntu Linux中编写了以桌面用户会话开始的python脚本。它通过外部设备信号向服务器发送一些请求。但若我在ubuntu中更改用户,不首先注销,而是第二次登录,我会收到两个请求,请求服务器发送一个设备信号。我想确定哪个用户处于active desktop会话中,并仅发送来自此用户的请求。我怎么做

p.S.脚本为用户提供了最小的GUI,所以我无法将其作为后台服务运行