Python脚本获取Windows窗口标题,输出到命令行
2009-12-14 20:15
821 查看
Python语言:
#! /usr/bin/env python
# -*- coding: utf-8 -*-
from win32gui import *
titles = set()
def foo(hwnd,nouse):
#去掉下面这句就所有都输出了,但是我不需要那么多
if IsWindow(hwnd) and IsWindowEnabled(hwnd) and IsWindowVisible(hwnd):
titles.add(GetWindowText(hwnd))
EnumWindows(foo, 0)
lt = [t for t in titles if t]
lt.sort()
for t in lt:
print t
#! /usr/bin/env python
# -*- coding: utf-8 -*-
from win32gui import *
titles = set()
def foo(hwnd,nouse):
#去掉下面这句就所有都输出了,但是我不需要那么多
if IsWindow(hwnd) and IsWindowEnabled(hwnd) and IsWindowVisible(hwnd):
titles.add(GetWindowText(hwnd))
EnumWindows(foo, 0)
lt = [t for t in titles if t]
lt.sort()
for t in lt:
print t
相关文章推荐
- Python脚本获取Windows窗口标题,输出到命令行
- Python实现遍历windows所有窗口并输出窗口标题的方法
- python IsWindowEnabled遍历windows的所有窗口并输出窗口标题
- Python实现遍历windows所有窗口并输出窗口标题的方法
- 用Python获取命令行输出
- python在windows命令行下输出彩色文字的方法
- 利用Python脚本获取Windows和Linux的系统版本信息 推荐
- 解决,windows的任务计划中添加一个批处理脚本,总是显示命令行窗口的问题
- 在windows窗体程序中单独开一个dos命令行窗口,输出我们想要的信息(调试程序常用)
- 解决python脚本 在cmd命令行窗口运行时,中文乱码问题
- python 根据标题获取窗口句柄,根据句柄取得进程号,关闭进程
- Windows环境下如何在cmd(命令执行窗口)运行python脚本文件。
- Python实现获取命令行输出结果的方法
- Windows 命令行下解决python utf-8中文输出的终极解决方案!
- Windows 命令行下解决python utf-8中文输出的终极解决方案!
- python获取命令行输出结果
- python获取命令行输出结果
- Python在Windows环境下命令行中使用UTF-8编码输出乱码解决
- Python 获取命令行输出
- Python 3.0 在Windows 命令行下输出中文