如何将 python 窗口保持在所有其他窗口之上 (python 3.1)

2024-01-20

我正在编写一个小程序,它基本上有一堆按钮,当您单击其中一个按钮时,它会将某一行文本输入到我玩的在线游戏中。如果 GUI 停留在活动游戏窗口的顶部,这样用户就可以在玩游戏时按下面板上的按钮,而不必先将其带到前面,那么使用起来会容易得多。

任何关于如何做到这一点的帮助都会很棒。谢谢

编辑:使用 tkinter


您需要提供有关您正在使用的 GUI 框架的信息,以便在 SO 上获得详细答案。

在 Windows 上,您可以使用窗口的句柄执行类似的操作。

import win32gui
import win32con
win32gui.SetWindowPos(hWnd, win32con.HWND_TOPMOST, 0,0,0,0,
win32con.SWP_NOMOVE | win32con.SWP_NOSIZE)

另外,您可能想尝试一下 Tkinter。不过我还没有尝试过。

root = Tk()
root.wm_attributes("-topmost", 1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 python 窗口保持在所有其他窗口之上 (python 3.1) 的相关文章

  • 将 SSH 密钥文件与 Fabric 结合使用

    如何配置结构以使用 SSH 密钥文件连接到远程主机 例如 Amazon EC2 实例 由于某种原因 找到一个带有 SSH 密钥文件使用示例的简单 fabfile 并不容易 我写了一个博客文章 http blog y3xz com post
  • 如何在 R 或 Python 中制作旭日图?

    到目前为止 我一直无法找到一个可以创建旭日图的 R 库约翰 斯塔斯科 http www cc gatech edu gvu ii sunburst 有人知道如何在 R 或 Python 中实现这一点吗 在极坐标投影中使用 matplotli
  • 如何向 scikit-learn KD 树添加/删除数据点?

    我想知道是否可以在创建 scikit learn KDTree 实例后添加或删除数据点 例如 from sklearn neighbors import KDTree import numpy as np X np array 1 1 2
  • Keras 模型无法预测是否在线程中调用

    我尝试在线程应用程序中使用 keras 和可用模型 VGG16 执行预测 但是 如果我在主线程中调用预测 一切都会正常 但是如果我在线程函数内部进行预测 无论我使用threading multiprocessing 它只是在预测过程中停止
  • Flask-login:无法理解它是如何工作的

    我试图理解如何Flask Login https flask login readthedocs org en latest works 我在他们的文档中看到他们使用预先填充的用户列表 我想使用数据库存储的用户列表 但是 我不明白其中的一些
  • 如何在seaborn.objects API中移动图例位置

    我正在使用新的seaborn objects https seaborn pydata org api html objects interfaceAPI 在 v0 12 0 中可用 没有任何一个examples https seaborn
  • 如何在Python中增加文件名

    我正在尝试保存大量需要分成不同文件的数据 如下所示 数据 1 dat 数据 2 dat 数据 3 dat 数据 4 dat 我如何在Python中实现这个 from itertools import count filename data
  • 使用 pythonbrew 编译 Python 3.2 和 2.7 时出现问题

    我正在尝试使用构建多个版本的 python蟒蛇酿造 http pypi python org pypi pythonbrew 0 7 3 但我遇到了一些测试失败 这是在运行的虚拟机上 Ubuntu 8 04 32 位 当我使用时会发生这种情
  • 没有名为 crypto.cipher 的模块

    我现在正在尝试加密一段时间 我最近得到了这个基于 python 的密码器 名为PythonCrypter https github com jbertman PythonCrypter 我对 Python 相当陌生 当我尝试通过终端打开 C
  • 通过 Scrapy 抓取 Google Analytics

    我一直在尝试使用 Scrapy 从 Google Analytics 获取一些数据 尽管我是一个完全的 Python 新手 但我已经取得了一些进展 我现在可以通过 Scrapy 登录 Google Analytics 但我需要发出 AJAX
  • 在 python 程序中合并第三方库的最佳实践是什么?

    下午好 我正在为我的工作编写一个中小型Python程序 该任务需要我使用 Excel 库xlwt and xlrd 以及一个用于查询 Oracle 数据库的库 称为CX Oracle 我正在通过版本控制系统 即CVS 开发该项目 我想知道围
  • 将 Matplotlib 误差线放置在不位于条形中心的位置

    我正在 Matplotlib 中生成带有错误栏的堆积条形图 不幸的是 某些层相对较小且数据多样 因此多个层的错误条可能重叠 从而使它们难以或无法读取 Example 有没有办法设置每个误差条的位置 即沿 x 轴移动它 以便重叠的线显示在彼此
  • 通过最小元素比较对 5 个元素进行排序

    我必须在 python 中使用元素之间的最小比较次数来建模对 5 个元素的列表进行排序的执行计划 除此之外 复杂性是无关紧要的 结果是一个对的列表 表示在另一时间对列表进行排序所需的比较 我知道有一种算法可以通过 7 次比较 总是在元素之间
  • 如何从网页中嵌入的 Tableau 图表中抓取工具提示值

    我试图弄清楚是否有一种方法以及如何使用 python 从网页中的 Tableau 嵌入图形中抓取工具提示值 以下是当用户将鼠标悬停在条形上时带有工具提示的图表示例 我从要从中抓取的原始网页中获取了此网址 https covid19 colo
  • 是否可以忽略一行的pyright检查?

    我需要忽略一行的pyright 检查 有什么特别的评论吗 def create slog group SLogGroup data Optional dict None SLog insert one SLog group group da
  • SQLALchemy .query:类“Car”的未解析属性引用“query”

    我有一个这里已经提到的问题https youtrack jetbrains com issue PY 44557 https youtrack jetbrains com issue PY 44557 但我还没有找到解决方案 我使用 Pyt
  • 如何加速Python中的N维区间树?

    考虑以下问题 给定一组n间隔和一组m浮点数 对于每个浮点数 确定包含该浮点数的区间子集 这个问题已经通过构建一个解决区间树 https en wikipedia org wiki Interval tree 或称为范围树或线段树 已经针对一
  • 绘制方程

    我正在尝试创建一个函数 它将绘制我告诉它的任何公式 import numpy as np import matplotlib pyplot as plt def graph formula x range x np array x rang
  • IO 密集型任务中的 Python 多线程

    建议仅在 IO 密集型任务中使用 Python 多线程 因为 Python 有一个全局解释器锁 GIL 只允许一个线程持有 Python 解释器的控制权 然而 多线程对于 IO 密集型操作有意义吗 https stackoverflow c
  • python获取上传/下载速度

    我想在我的计算机上监控上传和下载速度 一个名为 conky 的程序已经在 conky conf 中执行了以下操作 Connection quality alignr wireless link qual perc wlan0 downspe

随机推荐

  • pyqtgraph中设置背景颜色的问题

    我在 python 中使用 pyqtgraph 模块时遇到问题 当我将白色背景颜色放入 glscatterplot 时 散点就消失了 就像背景颜色添加到散点图的颜色中一样 因此一切都是白色的 这是我使用的一段代码 w gl GLViewWi
  • Gem 安装 therubyracer -v '0.11.4'?

    我几乎要疯狂地安装红宝石赛车手 我知道有很多人和我有同样的问题 我也看过这些问题 但对我来说太复杂了 因为不同的情况有不同的解决方案 而事实上 一直没有很好的办法来解决这个问题 我的问题类似于this https github com co
  • R中画圆

    我不知道为什么下面的代码没有给我完整的圆圈 而只给出了它的一部分 另外 我不知道如何在以 0 0 为中心且 r 1 和 a 2 的正方形内显示圆上或圆外的点 library plotrix n lt 1000 plot new frame
  • 如果启用 Nginx 拒绝规则,则下载 PHP 文件

    我的 Nginx 服务器已经运行了一年多 没有出现任何问题 它可以很好地为 WordPress 网站提供 HTML 和 PHP 文件 最近 wp login php 遭到了一些暴力攻击 因此我决定使用 Nginx 的拒绝所有规则来限制通过
  • 使用 pymongo 的 ReplicaSetConnection:有时会出现“IndexError:Cursor 没有这样的项目”

    我开始使用 pymongo 的 版本 2 2 1 ReplicaSetConnection 对象而不是 pymongo Connection 对象 现在 当我从数据库执行读取时 例如 if cur count 0 raise NoDocum
  • PHP PDO MySQL IN (?,?,?

    我想写一个MySQL语句 例如 SELECT FROM someTable WHERE someId IN value1 value2 value3 这里的技巧是我事先不知道 IN 中有多少个值 显然我知道我可以通过字符串操作生成查询 但是
  • s3 IAM 用户的 django-storages 需要什么权限?

    正如问题所问 锁定的 s3 IAM 用户成功使用 django storages 所需的最低权限是什么 目前我用过类似的东西 Statement Effect Allow Action s3 ListAllMyBuckets Resourc
  • django 休息错误 - AttributeError:模块“集合”没有属性“MutableMapping”

    我正在构建 Django 应用程序 它在我的机器上工作正常 但是当我在 docker 容器内运行时 它的休息框架不断崩溃 但是当我评论与休息框架的任何连接时 它工作正常 我的机器 Kali Linux 2021 3 码头机器 Raspber
  • 在父进程恢复执行之前等待所有子进程 UNIX

    在我的程序中 我在有限的 while 循环中分叉 并行 子进程 并对每个子进程执行 exec 我希望父进程仅在所有子进程终止后才恢复执行 while 循环之后的点 我该怎么做呢 我尝试了几种方法 在一种方法中 我让父进程在 while 循环
  • openorcreatedatabase 给出 nullpointerException

    我之前在我正在开发的 Android 应用程序中使用过数据库 所以通常我打开 数据库 当我的查询完成后 我再次关闭 它 随着我对数据库类的最新更改 我收到一个错误 给出以下痕迹 02 23 14 27 55 261 I webserver
  • 如何控制 maven-jetty-plugin 的 VM 参数?

    如何设置从 maven jetty plugin 运行的 Jetty 的 VM 参数 例如 我需要通过 Xmx由运行的 Jetty 参数mvn jetty run命令 环境变量MAVEN OPTS就是答案 MAVEN OPTS 的字符串内容
  • 从 Azure 发送电子邮件

    希望有人能帮忙 我想从我的 Azure 帐户发送电子邮件 我的域名已配置为可与 Azure 配合使用 我无法在网络上轻松找到如何从 Azure 帐户发送电子邮件 有人提到了 SendGrid 但我的帐户似乎不支持它 有人可以指导我如何从 A
  • 将 iso-639 代码翻译为语言名称的标准函数?

    我想应该有一些标准方法 以避免每个人为他们的应用程序重新输入乏味的常量 我正在寻找一个函数 可在 Linux 上的 php Web 应用程序中使用 它可以采用两个 ISO639 语言代码并返回名称first语言中的second语言 即foo
  • Android 以编程方式创建 SIP 帐户

    在我的应用程序中 我希望有一个 Activity 使用户能够在字段中添加他的 SIP 帐户参数 我不希望他们去 设置 gt 通话 gt 互联网通话设置 gt 添加帐户 gt 添加 我使用以下代码创建了具有活动的帐户 SipManager m
  • 通过 Terraform 创建的用户的轮换密钥

    我有一个由 Terraform 创建的 IAM 用户 密钥存储在 Hashicrop Vault 中 应用程序从那里读取它们 我已经开发了 ansible 代码 bash 脚本来成功地定期轮换密钥 但问题是 terraform 不喜欢旋转键
  • 获取完整二叉树中某一级别的所有节点,数组格式

    我需要从左子树或右子树获取完整二叉树中某个级别的所有节点 我目前从数据库中以数组形式检索二叉树 例如 1 2 3 4 5 6 7 代表一棵树 如下所示 1 2 3
  • 当任务抛出异常而不等待终结器时如何使应用程序崩溃

    我们在 Net 4 没有可用的异步等待 应用程序中使用任务 有时它们用于启动 Fire and Forget 操作 如下所示 private void Test Task task Task Factory StartNew gt thro
  • 从python中的字符串中提取日期

    如何从 Campaign on 01 11 2015 中提取 20151101 作为字符串 我读过这一篇 在Python中从字符串中提取日期 https stackoverflow com questions 3276180 extract
  • 如何在 Objective-c 中将结构保存到 NSUserDefaults 中?

    如何保存自定义struct to NSUserDefaults struct Paging NSInteger currentPage NSInteger totalResults NSInteger resultsPerPage type
  • 如何将 python 窗口保持在所有其他窗口之上 (python 3.1)

    我正在编写一个小程序 它基本上有一堆按钮 当您单击其中一个按钮时 它会将某一行文本输入到我玩的在线游戏中 如果 GUI 停留在活动游戏窗口的顶部 这样用户就可以在玩游戏时按下面板上的按钮 而不必先将其带到前面 那么使用起来会容易得多 任何关