Wenn Sie ein Softwareentwickler sind, werden Sie häufig gebeten, in Ihren täglichen Bericht aufzunehmen, welche Arbeit Sie geleistet haben und wie viele Minuten Sie geleistet haben. Selbst wenn so etwas gesagt wird, ist es schwierig, eine Aufzeichnung zu führen, wenn Sie beschäftigt sind. Deshalb habe ich ein Skript erstellt, das davon ausgeht, dass "Wenn Sie eine Aufzeichnung des aktiven Fensters führen, können Sie verstehen, was Sie getan haben." Es war. Es gibt wahrscheinlich andere Leute, die es gerne benutzen würden, also werde ich es veröffentlichen. Wenn Sie ein Programmierer sind, der einen Editor verwendet, der den Namen der zu bearbeitenden Datei in der Titelleiste anzeigt, können Sie später zurückblicken, was Sie mit diesem Skript gemacht haben.
Unten: https://github.com/aikige/homeBinWin/blob/master/dumpForegroundWindow.py
win32gui.GetForegroundWindow
und win32gui.GetWindowText
in pywin32, um den Titel des Fensters abzurufen, das derzeit im Vordergrund ausgeführt wird. Machen.Wenn Sie pywin32 noch nicht haben, installieren Sie es bitte.
pip install pywin32
Python 3.8.1
pywin32 Version 227
Recommended Posts