python pywin32 PyUserInput实现自动化脚本
pywin32用spy++工具查找到句柄,再结合PyUserInput就能很好地实现自动化脚本。
句柄是一个32位整数,在windows中标记对象用,类似一个dict中的key,详情参看这篇文章。
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868 ...
安装PyUserInput失败。
经查看发现是pyHook(pyHook是一个用来进行键盘、鼠标等层面事件监控的库。这个库的正常工作需要pythoncom等操作系统的API的支持。)无法安装,不知道是不是因为这个库可以被用于一些比较邪恶的目的。经搜索发现直接pip install pyHook是找不到相关包的,但可以下源码编译安装,可以在 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook 这里可以直接下载到.whl文件,这个文件可以作为pip install 的参数来进行安装。
直接输入pip install pyHook-1.5.1-c ...
例题4-1 古老的密码
因为字母可以重排,所以顺序不重要,而又同时因为可以映射,所以字母具体是什么不重要==>只要统计排序后的结果相同就行了
RE(Runtime error)错法加一: 题号提交错误
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152#include <stdio.h>#include <string.h>void Bubblesort(int *cnt)//冒泡排序,从大到小顺序{ ...
创建字典
info={}
info=dict()
初始化字典
法一
123key = 'name'info = { key :'cold'}=={'name':'cold'}
法二
12info = dict(key = 'cold')=={'key':'cold'}
法三
1#还有可以使用dict(zip(a,b))其中a,b都是列表,会生成以A中元素为键,B中元素为值的字典
...