- 博客(10)
- 收藏
- 关注
原创 记录一下使用AHK调用Python并附加参数,读取Python返回结果
总体来说,是通过AHK附带参数运行Python文件,并使用不带命令行窗口的pythonw在后台执行,Python执行后,把执行结果写入到一个文件中,再由ahk读取,这种方法比剪贴板高级一点,但是比从Python调用AHK使用subprocess复杂一点。MsgBox Python 脚本执行失败!错误级别:%ErrorLevel%MsgBox 成功执行 Python 脚本!输出:%output%读取 Python 脚本的输出文件。要执行的 Python 脚本路径。等待 Python 脚本执行完成。
2024-01-17 13:45:01 676 1
原创 记录一下Python实现ahk快捷键功能
解释:按alt+2启动程序,开一个单独的线程,屏幕不停地输出1,Fun2会让全局变量stop_listening变成Flase,会打破on_press的主循环,使得on_press任务结束,这个全局变量可以控制有循环的程序,然而在一些循环比较慢的程序中,这样的书写并不太好用。如何能用一个快捷键直接结束另一个快捷键的线程,应该能解决问题。# 检查是否需要终止监听。# 全局变量,控制监听是否终止。
2023-11-24 17:26:39 562 1
原创 Python headers请求头快速转换为字典
选中headers的内容,Ctrl + R,选Regex,在两个搜索框内分别输入(.*?): (.*)$和'$1':'$2',点击replace all
2022-02-22 10:40:43 803
原创 Python实现自动发送微信文字\图片
from PIL import Imagefrom ctypes import *import win32guiimport win32apiimport win32conimport win32clipboard as wimport timedef FindWindow(chatroom): win = win32gui.FindWindow(None, chatroom) if win != 0: win32gui.ShowWindow(win, wi.
2021-12-14 14:30:55 2519 1
原创 python 发送qq消息/图片
from PIL import Imagefrom ctypes import *import win32guiimport win32conimport win32clipboard as wimport timedef send(name, msg): # 打开剪贴板 w.OpenClipboard() # 清空剪贴板 w.EmptyClipboard() # 设置剪贴板内容 w.SetClipboardData(win32con.CF_.
2021-12-14 14:07:35 1360
原创 关于python中.xpath的复用
在python中使用xpath不可能一下子定位到想要的具体元素,但是我们定位到一个元素之后,想在定位此元素中的子元素时候,会出现问题,比如在下面这个例子中:根据xpath定位到了tr,注意游览器自动生成了tbody,在python中要把自动生成的tbody层级去掉。此时我们想获取tr下面的td,请看代码import requestsfrom lxml import etreeurl = "https://www.w3school.com.cn/xpath/xpath_axes..
2021-11-08 16:33:25 948 1
原创 安装Web.py出现No module named ‘utils‘解决方法
今天在安装Web.py的时候,将https://github.com/webpy/webpy/中的0.38版本拿到本地运行python setup.py install 出现报错ImportError: No module named 'utils'解决方法:直接从PIP拉取 pip3 install web.py==0.40.dev1安装成功注:还需要实际测试使用效果,现在web.py最新已经出到了0.63版本,但是在本地导入的时候好像会有问题,还希望有大佬能详细解释...
2021-11-04 16:22:24 674
原创 Xpath提取HTML源码复用到BS4
Xpath确实是一个很方便的工具在Xpath与BS4复用的时候,需要先用XPATH定位出HTML的某一块内容,然后再用BS4解析,这里放出源码from lxml import html,etreeimport html as HTMLfrom bs4 import BeautifulSouptext = """ <body> <div id="aa">aa啊</div> <div id="ab">a
2021-11-02 10:57:25 287
原创 Python sql插入的简便写法
# 插入操作def insert_sql(conn,cursor,tablename, toinserts_values): keys = ", ".join(toinserts_values.keys()) qmark = ", ".join(["%s"] * len(toinserts_values)) sql_insert = "insert into %s (%s) values (%s)" % (tablename, keys, qmark) tr...
2021-11-02 09:31:59 2244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人