小编Tja*_*art的帖子

在半字节组中打印二进制数的简单方法

为了提高可读性,我想打印一个由4个(半字节)组成的二进制数,用下划线分隔.

例如:

9     => "1001"
60    => "0011_1100"
100   => "0110_0100"
63000 => "1111_0110_0001_1000"
Run Code Online (Sandbox Code Playgroud)

我想知道是否有一种简单的方法可以做到这一点?

python python-3.x

4
推荐指数
1
解决办法
250
查看次数

Tkinter:检测窗口拖动事件

我的窗口中正在运行一个动画,每当用户拖动窗口时我想暂停该动画,以确保交互顺利。

我已经尝试过以下方法:

root.bind("<ButtonPress-1>", lambda e: start_stop_animation(False))
root.bind("<B1-Motion>", lambda e: start_stop_animation(False))
root.bind("<ButtonRelease-1>", lambda e: start_stop_animation(self._is_running))
Run Code Online (Sandbox Code Playgroud)

看来这些调用根本不绑定到标题栏。

我想在不删除标题栏的情况下使用root.overrideredirect(True),除非有一种简单的方法将其替换为能够捕获这些事件的类似标题栏。

python tkinter

0
推荐指数
1
解决办法
2808
查看次数

标签 统计

python ×2

python-3.x ×1

tkinter ×1