我的词典中有一个叫Bones5 的班级。但是,在我的实际实现中,有300多个骨骼,这就是为什么我今天在stackoverflow上问这个问题。Bonesskeleton
每个Bone都有:
ID:识别骨骼的整数w:w位置(在-1和之间浮动1)x:x位置(在-1和之间浮动1)y:y位置(在-1和之间浮动1)z:z位置(在-1和之间浮动1)Bone.pyINCREMENT = 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) 我正在寻找一种设置活动窗口的方法。我找到的唯一解决方案已经过时了。它们包含类似的模块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