随笔分类 - python常用笔记
python 系列笔记
摘要:from rich.prompt import Prompt # 简单的输入提示 user_input = Prompt.ask("请输入你的名字") print(f"你好, {user_input}") from rich import print # 打印富文本 print("[bold red
阅读全文
摘要:1.安装: pip install zmail 2.基本使用: #导包 import zmail #邮件消息体 mail_content={ "subject":"邮件主题", "content_html":"邮件内容"} #进行邮箱验证 server=zmail.server(from_mail,
阅读全文
摘要:以下是一些 asyncio 常用方法的代码示例,以及相应的中文说明: asyncio.run() - 运行顶层的异步函数。 async def main(): print("Hello, asyncio!") asyncio.run(main()) 中文说明:asyncio.run() 启动事件循环
阅读全文
摘要:首先,首先导入 HTTPX: >>>import httpx 现在,让我们尝试获取一个网页。 >>> r = httpx.get('https://httpbin.org/get') >>> r <Response[200 OK]> 同样,发出HTTP POST请求: >>> r = httpx.p
阅读全文
摘要:colorama是一个python专门用来在控制台、命令行输出彩色文字的模块,可以跨平台使用。 1. 安装colorama模块 pip install colorama 可用格式常数: Fore: BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHI
阅读全文
摘要:1. 从字符串解析HTML或XML: ```python from lxml import etree # 解析HTML html = "<html><body><h1>Hello World</h1></body></html>" tree = etree.HTML(html) # 解析XML x
阅读全文
摘要:dbm模块是Python中的一个键值对数据库模块,提供了简单易用的数据库操作方法。下面是dbm模块的一些常用方法: 1.dbm.open():打开或创建数据库 ```python db = dbm.open("example.db", "c") ``` 第一个参数是数据库文件名,第二个参数是打开模式
阅读全文
摘要:用法 下面是一个示例,说明入门是多么容易: import coloredlogs, logging # 创建一个记录器对象。 logger = logging.getLogger(__name__) # 默认情况下,install()函数会在根记录器上安装一个处理程序, # 这意味着从代码中记录消息
阅读全文
摘要:usage: pyinstaller [-h] [-v] [-D] [-F] [--specpath DIR] [-n NAME] [--contents-directory CONTENTS_DIRECTORY] [--add-data SOURCE:DEST] [--add-binary SOU
阅读全文
摘要:教程 命令行 在命令行中: $ translate-cli -t zh "This is a pen." Translation: 这是一支笔 Translated by: MyMemory 或 $ translate-cli -t zh "This is a pen." -o 这是一支笔 选项 $
阅读全文
摘要:一、安装 pip install wxauto 二、获取微信消息 首先在使用wxauto之前,必须先登录PC微信客户端!不然wxauto无从获取你的微信消息。 from wxauto import * # 获取当前微信客户端 wx = WeChat() # 获取会话列表 wx.GetSessionL
阅读全文
摘要:Python函数装饰器是一种用于扩展函数功能的方法,它允许在不修改原始函数代码的情况下,为函数添加新的功能。装饰器本质上是一个接受函数作为参数的高阶函数,它返回一个新的函数,这个新函数通常会包含原始函数的功能以及一些额外的操作。 下面是一个简单的装饰器示例: ```python def my_dec
阅读全文
摘要:Python的多进程用法主要是通过`multiprocessing`模块实现的。以下是一个简单的示例: 1. 首先,导入`multiprocessing`模块。 2. 定义一个要在多个进程中运行的函数。 3. 使用`multiprocessing.Process`类创建多个进程对象。 4. 调用进程
阅读全文
摘要:random模块是Python标准库中提供的一个随机数生成模块,它提供了许多生成随机数的函数和方法。以下是random模块的一些常用方法及其详细参数说明: 1. random.random():返回一个[0, 1)之间的随机浮点数。 2. random.uniform(a, b):返回一个[a, b
阅读全文
摘要:threading模块是Python的标准库之一,提供了多线程编程的支持。以下是threading模块的一些常用方法: 1. threading.Thread(target=function, args=(), kwargs={}, name=None):创建一个新线程,并指定其执行的函数、参数和关
阅读全文
摘要:sys模块是Python的内置模块,提供了一些与Python解释器和它的环境有关的函数。以下是sys模块的一些常用方法: 1. sys.version_info:返回一个元组,表示Python的版本信息。 2. sys.version:返回Python解释器的详细版本信息。 3. sys.execu
阅读全文
摘要:在Python中,os模块提供了许多与操作系统交互的功能。以下是一些常用的os模块用法: 1. 获取当前工作目录: ```python import os current_dir = os.getcwd() print("当前工作目录:", current_dir) ``` 2. 改变当前工作目录:
阅读全文
摘要:import PyPDF2# 打开PDF文件with open("example.pdf", "rb") as pdf_file: # 创建PDF文件对象 pdf_reader = PyPDF2.PdfFileReader(pdf_file) # 获取PDF文件中第一页 page = pdf_rea
阅读全文
摘要:import pandas as pd# 创建多级索引index = pd.MultiIndex.from_arrays([['A', 'A', 'A', 'B', 'B', 'B'], [1, 2, 3, 1, 2, 3]], names=['group', 'number'])# 创建DataF
阅读全文
摘要:import pandas as pd# 读取CSV文件df = pd.read_csv('data.csv')# 读取Excel文件df = pd.read_excel('data.xlsx')# 读取SQL数据import sqlite3conn = sqlite3.connect('data.
阅读全文

浙公网安备 33010602011771号