最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實(shí)現(xiàn)遍歷windows所有窗口并輸出窗口標(biāo)題的方法

 更新時(shí)間:2015年03月13日 09:29:55   作者:liuli  
這篇文章主要介紹了Python實(shí)現(xiàn)遍歷windows所有窗口并輸出窗口標(biāo)題的方法,涉及Python調(diào)用及遍歷windows窗口句柄的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)遍歷windows所有窗口并輸出窗口標(biāo)題的方法。分享給大家供大家參考。具體如下:

這段代碼可以讓Python遍歷當(dāng)前Windows下所有運(yùn)行程序的窗口,并獲得運(yùn)行窗口的標(biāo)題輸出

#! /usr/bin/env python
# -*- coding: utf-8 -*-
from win32gui import *
titles = set()
def foo(hwnd,mouse):
 #去掉下面這句就所有都輸出了,但是我不需要那么多
 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

若要輸出中文,可以將最后一句改成:

print(t.decode('GB2312'))

將GB2312轉(zhuǎn)碼成Unicode輸出,這樣輸出的窗口標(biāo)題就是正常的中文。

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

定结县| 九寨沟县| 民和| 津南区| 临颍县| 吉水县| 定远县| 白朗县| 河北区| 淅川县| 顺平县| 根河市| 迁安市| 西畴县| 麻栗坡县| 永昌县| 称多县| 西乡县| 渝中区| 张家口市| 德钦县| 叙永县| 石景山区| 思茅市| 铜陵市| 白朗县| 徐汇区| 沽源县| 镇赉县| 兖州市| 格尔木市| 肇州县| 台江县| 鄢陵县| 镇远县| 若尔盖县| 维西| 寿阳县| 鄂托克旗| 阿拉善盟| 石河子市|