小编Khl*_*loe的帖子

如何使tkinter框架循环并更新对象值?

我的词典中有一个叫Bones5 的班级。但是,在我的实际实现中,有300多个骨骼,这就是为什么我今天在stackoverflow上问这个问题。Bonesskeleton

每个Bone都有:

  • ID:识别骨骼的整数
  • w:w位置(在-1和之间浮动1)
  • x:x位置(在-1和之间浮动1)
  • y:y位置(在-1和之间浮动1)
  • z:z位置(在-1和之间浮动1)

Bone.py

INCREMENT = 0.01

class Bone:
    def __init__(self, boneId, w, x, y, z):
        self.id = boneId
        self.w = w
        self.x = x
        self.y = y
        self.z = z

    def shouldChangePos(self, num):
        if (num >= 1 or num <= -1):
            return False
        return True

    def incrW(self): …
Run Code Online (Sandbox Code Playgroud)

python dictionary tkinter python-3.x

5
推荐指数
1
解决办法
138
查看次数

更改活动窗口

我正在寻找一种设置活动窗口的方法。我找到的唯一解决方案已经过时了。它们包含类似的模块pywinauto,但其focus()功能不起作用。

我需要一些可以快速切换/使另一个窗口处于活动状态的东西。

我尝试了下面的代码,但它并不像它所说的那样工作object has no attribute 'focus'

import pygetwindow as gw

win = gw.getWindowsWithTitle('Photoshop')[0]
win.focus()
Run Code Online (Sandbox Code Playgroud)

我使用的是 Windows 8

python pywinauto python-3.x

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×2

python-3.x ×2

dictionary ×1

pywinauto ×1

tkinter ×1