Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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
是否有可能在没有任何外部模块的情况下获得Python中的显示数量?_Python_Linux_Windows_User Interface_Tkinter - Fatal编程技术网

是否有可能在没有任何外部模块的情况下获得Python中的显示数量?

是否有可能在没有任何外部模块的情况下获得Python中的显示数量?,python,linux,windows,user-interface,tkinter,Python,Linux,Windows,User Interface,Tkinter,我正在使用Tkinter用Python编写一个应用程序,它将在Linux和Windows下使用 为了正确定位和缩放GUI,我需要知道连接的显示器数量 我在Google上找到了一些解决方案,但它们都需要gtk、Xlib等外部模块。如果可能的话,我想用一个本地python解决方案来实现它,因此不需要安装python本身、matplotlib和numpy 对此有何建议?在运行X windows的系统上,您可以从/tmp/.X11 unix获得显示列表。请注意,Tkinter并不总是与Python捆绑在

我正在使用Tkinter用Python编写一个应用程序,它将在Linux和Windows下使用

为了正确定位和缩放GUI,我需要知道连接的显示器数量

我在Google上找到了一些解决方案,但它们都需要gtk、Xlib等外部模块。如果可能的话,我想用一个本地python解决方案来实现它,因此不需要安装python本身、matplotlib和numpy


对此有何建议?

在运行X windows的系统上,您可以从
/tmp/.X11 unix
获得显示列表。请注意,Tkinter并不总是与Python捆绑在一起,因此您的一些用户可能需要安装它?在我的unix系统上,在/tmp/.X11 unix中,只有一个文件(X0)我没有访问权限。我知道需要安装Tkinter,我确保它安装在我的应用程序将要使用的所有设备上。不过,谢谢。那个文件实际上是一个插座
X0
表示X有一个单独的显示器,
:0
。看一看,但我有两个显示器?