首先,我得到当前窗口的名称
win32gui.GetWindowText(win32gui.GetForegroundWindow())
k,没问题......
但是现在,我怎么能在结果上创建一个带有特定字符串的if ...
例如,结果给了我
C:/Python26/
如何为包含单词'python'的结果生成一个真假?
我正在尝试使用re.search,但我无法做到这一点
答案 0 :(得分:0)
python
与Python
不同。您可能需要传递re.IGNORECASE
以启用不区分大小写的匹配。例如:
title = win32gui.GetWindowText(win32gui.GetForegroundWindow())
if re.search(title, "python", re.IGNORECASE):
print "Found it!"
但是,如果您不需要正则表达式的强大功能,那么进行简单的字符串搜索会更简单快捷:
if title.lower().find("python") >= 0: