为什么正则表达式在 Pywinauto 中不能正常工作
Why the Regular Expression didn't work well in Pywinauto
from pywinauto import application
app=application.Application()
3. app.connect(title_re = "/Zero Hedge$/")
4. app.connect(title_re = "/| Zero Hedge/")
我想像这样获得 Chrome 的 window:http://www.zerohedge.com/news/2016-02-18/markets-ignore-fundamentals-and-chase-headlines-because-they-are-dying
正如您访问该网站时所见,该网站标题的最后部分包含“|零对冲”或仅包含"Zero Hedge"。
但是,无论第 3 行还是第 4 行,我仍然会引发 WindowNotFoundError。为什么正则表达式不起作用?
感谢大家的帮助!
试试这个来获取你所有的列表 windows/titles:
from pywinauto import findwindows
print findwindows.find_windows(title_re=".*")
这应该会为您提供所有 windows 的列表,然后根据结果构建您的正则表达式。
from pywinauto import application
app=application.Application()
3. app.connect(title_re = "/Zero Hedge$/")
4. app.connect(title_re = "/| Zero Hedge/")
我想像这样获得 Chrome 的 window:http://www.zerohedge.com/news/2016-02-18/markets-ignore-fundamentals-and-chase-headlines-because-they-are-dying
正如您访问该网站时所见,该网站标题的最后部分包含“|零对冲”或仅包含"Zero Hedge"。
但是,无论第 3 行还是第 4 行,我仍然会引发 WindowNotFoundError。为什么正则表达式不起作用?
感谢大家的帮助!
试试这个来获取你所有的列表 windows/titles:
from pywinauto import findwindows
print findwindows.find_windows(title_re=".*")
这应该会为您提供所有 windows 的列表,然后根据结果构建您的正则表达式。