簡體   English   中英

如何從特定窗口閱讀文本?

[英]How can I read text from a specific window?

我的minecraft游戲的聊天記錄窗口已打開,我想在聊天記錄中獲取所有消息。 另外,請不要建議pyTesseract之類的東西,因為我希望程序在我玩游戲時運行。

這是日志的屏幕截圖,如果仍然有幫助 在此處輸入圖片說明

只是解析最新的日志文件...我不知道您為什么要嘗試解析某些窗口內容...

就像是

import os
fpath = os.path.expandvars(r"%appdata%\.minecraft\logs\latest.log")
with open(fpath) as f:
    f.seek(-1) # jump to end
    while True:
        line = f.readline()
        if not line:# no new text
           # might want to add a bit of a sleep 
           continue 
        print("Log Line:",line)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM