随笔分类 -  python常用笔记

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