01 2022 档案
摘要:本文来自官方文档,了解下面这些,基本上就够了。 argparse 模块 概念 argparse 是 Python 标准库中推荐的命令行解析模块。在 linux 中,我们可以执行带有参数的命令: ls -l rm -rf 上面例子中,-l, -rf 都是可选参数。 python中也可以做到给一个模块添
阅读全文
摘要:想要判断一个应用程序是否已经打开,我们可以查找它的应用窗口名字,然后进行判断 import win32gui # pip install pywin32 collected = {} def get_windows(hd, arg): global collected if win32gui.IsW
阅读全文
摘要:有时候可能会有这种场景:你在不执行一个函数的情况下,想预先知道这个函数的参数,可以通过 inspect 来获取: from inspect import signature def test(a: str, b: int = 2) -> None: pass sig = signature(test
阅读全文
摘要:python 类型提示 本文参考自:https://www.cnblogs.com/poloyy/p/15170297.html 写在前面:Python 运行时不强制执行函数和变量类型注解,但这些注解可用于类型检查器、IDE、静态检查器等第三方工具。(换句话说,本文下面所说的类型,都是供代码检查器,
阅读全文
摘要:pip install websockets~=9.1 一个代理服务器,将所有客户端发来的信息,转发到其他服务器。 import asyncio import json import logging import websockets import websockets.legacy.client
阅读全文