<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Peaunt_Python的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Peaunt_Python</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Peaunt_Python]]></copyright><item><title><![CDATA[记录一下使用AHK调用Python并附加参数，读取Python返回结果]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/135648414</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/135648414</guid><author>Peaunt_Python</author><pubDate>Wed, 17 Jan 2024 13:45:01 +0800</pubDate><description><![CDATA[总体来说，是通过AHK附带参数运行Python文件，并使用不带命令行窗口的pythonw在后台执行，Python执行后，把执行结果写入到一个文件中，再由ahk读取，这种方法比剪贴板高级一点，但是比从Python调用AHK使用subprocess复杂一点。MsgBox Python 脚本执行失败！错误级别：%ErrorLevel%MsgBox 成功执行 Python 脚本！输出：%output%读取 Python 脚本的输出文件。要执行的 Python 脚本路径。等待 Python 脚本执行完成。]]></description><category></category></item><item><title><![CDATA[记录一下Python实现ahk快捷键功能]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/134603140</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/134603140</guid><author>Peaunt_Python</author><pubDate>Fri, 24 Nov 2023 17:26:39 +0800</pubDate><description><![CDATA[解释：按alt+2启动程序，开一个单独的线程，屏幕不停地输出1，Fun2会让全局变量stop_listening变成Flase，会打破on_press的主循环，使得on_press任务结束，这个全局变量可以控制有循环的程序，然而在一些循环比较慢的程序中，这样的书写并不太好用。如何能用一个快捷键直接结束另一个快捷键的线程，应该能解决问题。# 检查是否需要终止监听。# 全局变量，控制监听是否终止。]]></description><category></category></item><item><title><![CDATA[Python调用AHK返回结果]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/129520515</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/129520515</guid><author>Peaunt_Python</author><pubDate>Tue, 14 Mar 2023 11:05:12 +0800</pubDate><description><![CDATA[Python调用AHK]]></description><category></category></item><item><title><![CDATA[Python headers请求头快速转换为字典]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/123063112</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/123063112</guid><author>Peaunt_Python</author><pubDate>Tue, 22 Feb 2022 10:40:43 +0800</pubDate><description><![CDATA[选中headers的内容，Ctrl + R，选Regex，

在两个搜索框内分别输入(.*?): (.*)$和'$1':'$2',

点击replace all
]]></description><category></category></item><item><title><![CDATA[Python实现自动发送微信文字\图片]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121926634</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121926634</guid><author>Peaunt_Python</author><pubDate>Tue, 14 Dec 2021 14:30:55 +0800</pubDate><description><![CDATA[from PIL import Image
from ctypes import *
import win32gui
import win32api
import win32con
import win32clipboard as w
import time

def FindWindow(chatroom):
    win = win32gui.FindWindow(None, chatroom)
    if win != 0:
        win32gui.ShowWindow(win, wi.]]></description><category></category></item><item><title><![CDATA[python 发送qq消息/图片]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121926001</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121926001</guid><author>Peaunt_Python</author><pubDate>Tue, 14 Dec 2021 14:07:35 +0800</pubDate><description><![CDATA[from PIL import Image
from ctypes import *
import win32gui
import win32con
import win32clipboard as w
import time


def send(name, msg):
    # 打开剪贴板
    w.OpenClipboard()
    # 清空剪贴板
    w.EmptyClipboard()
    # 设置剪贴板内容
    w.SetClipboardData(win32con.CF_.]]></description><category></category></item><item><title><![CDATA[关于python中.xpath的复用]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121210004</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121210004</guid><author>Peaunt_Python</author><pubDate>Mon, 08 Nov 2021 16:33:25 +0800</pubDate><description><![CDATA[在python中使用xpath不可能一下子定位到想要的具体元素，但是我们定位到一个元素之后，想在定位此元素中的子元素时候，会出现问题，比如在下面这个例子中：



根据xpath定位到了tr，注意游览器自动生成了tbody，在python中要把自动生成的tbody层级去掉。


此时我们想获取tr下面的td，请看代码


import requests
from lxml import etree


url = "https://www.w3school.com.cn/xpath/xpath_axes..]]></description><category></category></item><item><title><![CDATA[安装Web.py出现No module named ‘utils‘解决方法]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121145153</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121145153</guid><author>Peaunt_Python</author><pubDate>Thu, 04 Nov 2021 16:22:24 +0800</pubDate><description><![CDATA[今天在安装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版本，但是在本地导入的时候好像会有问题，还希望有大佬能详细解释
...]]></description><category></category></item><item><title><![CDATA[Xpath提取HTML源码复用到BS4]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121095925</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121095925</guid><author>Peaunt_Python</author><pubDate>Tue, 02 Nov 2021 10:57:25 +0800</pubDate><description><![CDATA[Xpath确实是一个很方便的工具

在Xpath与BS4复用的时候，需要先用XPATH定位出HTML的某一块内容，然后再用BS4解析，这里放出源码




from lxml import html,etree
import html as HTML
from bs4 import BeautifulSoup

text = """
    &lt;body&gt;
        &lt;div id="aa"&gt;aa啊&lt;/div&gt;
        &lt;div id="ab"&gt;a]]></description><category></category></item><item><title><![CDATA[Python sql插入的简便写法]]></title><link>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121093668</link><guid>https://blog.youkuaiyun.com/Peaunt_Python/article/details/121093668</guid><author>Peaunt_Python</author><pubDate>Tue, 02 Nov 2021 09:31:59 +0800</pubDate><description><![CDATA[# 插入操作



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...]]></description><category></category></item></channel></rss>