收藏本版 |訂閲

Python论坛 今日: 0|主題: 947|排名: 47 

  • Iterable:一个容易被忽视的Python编码细节
    Type hints 近年来,越来越多的 Python 开发者愿意为变量声明类型了,变化非常明显。 def add(left, right): return left + right from typing import TypeVar, Union T = TypeVar('T', int, float) def add_typed(left: T, right: T) -> T: return left + right 虽然 type hints 并不会在运行时进行类型检查, ...
    1115 高原蓝 发表于 2025-7-17 Python论坛
  • 微软最强 Python 自动化工具开源了!不用写一行代码!
    1. 前言 最近,微软开源了一款非常强大的 Python 自动化依赖库:playwright-python 它支持主流的浏览器,包含:Chrome、Firefox、Safari、Microsoft Edge 等,同时支持以无头模式、有头模式运行 playwright-python 提供了同步、异步的 API,可以结合 Pytest 测试框架使用,并且支持浏览器端的自动化脚本录制 项 ...
    198 幼敏 发表于 2020-12-4 Python论坛
  • python 转义字符\
    转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\。 >>>print('I\'m ok.') I'm ok. >>> print('I\'m learning\nPython.') I'm learning Python. >>> print('\\\n\\') \ \ 如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r''表示''内部 ...
    1110 覃宇磊 发表于 2019-7-24 Python论坛
  • python——pickle模块的详解
    pickle模块详解 该pickle模块实现了用于序列化和反序列化Python对象结构的二进制协议。 “Pickling”是将Python对象层次结构转换为字节流的过程, “unpickling”是反向操作,从而将字节流(来自二进制文件或类似字节的对象)转换回对象层次结构。pickle模块对于错误或恶意构造的数据是不安全的。 pickle协议和JS ...
    1127 可成 发表于 2019-6-8 Python论坛
  • Python 中 fuzzywuzzy 进行字符串模糊匹配的全过程
    目录依赖安装编辑距离相似度得分匹配函数完整比对局部比对排序比对核心比对processextractOne()extract()extractBests()extractWithoutOrderfuzzywuzzy 是 Python中 基于 Levenshtein 距离算法的字符串模糊匹配库,提供 fuzz.ratio 、 partial_ratio 、 token_sort_ratio 等核心函数,用于高效计算字符串相似度。该库广泛应 ...
    1148 我是你达 发表于 2026-1-7 Python论坛
  • 在PySide6/PyQt6的开发框架中,增加对表格多种格式录入的处理,以及主从表的数据显示和保存操作。
    在PySide6/PyQt6的开发框架中, 为了方便对表格数据的快速录入,有时候包括多种录入的类型,包括文本框、数字格式(整数、小数)、日期、时间、下拉列表、自定义弹出框、单选框组、百分比、金额、颜色、图片、内置图标等多样化的处理需要,本篇就是基于此需求,在PySide6/PyQt6的开发框架中,增加对表格多种格式录入的处理, ...
    173 风月流沙 发表于 2025-10-22 Python论坛
  • MCP Server 开发实战指南(Python版)
    原文链接:MCP Server 开发实战指南(Python版) 资料 MCP 官方文档 https://modelcontextprotocol.io/introduction 各个 clients 对 MCP 的支持情况 https://modelcontextprotocol.io/clients MCP Python SDK:MCP Client 和 Server 官方 SDK https://github.com/modelcontextprotocol/python-sdk   前言 ...
    1106 老乐常乐可乐 发表于 2025-3-19 Python论坛
  • 1960 - 2021 年全国气象数据分享
    本文所介绍的数据集发布于 科学数据银行 ,由希腊帕特拉斯大学物理系大气物理实验室和中国科学院大气物理研究所东亚区域气候-环境重点实验室合作完成,基于多重分析系列同化(MASH)和 CLIMATOL 方法,对 1960-2021 年间中国 366 个气象站点的日平均温度、最高温度、最低温度及降水数据进行了不一致性检测、估计与调整,进 ...
    070 用户坚强 发表于 2026-5-5 Python论坛
  • Manim v0.19.1 发布啦!三大新特性让动画制作更丝滑
    大家好!Manim 社区刚刚发布了 v0.19.1 版本(发布于 12 月 1 日)。虽然这是一个小版本号更新,但里面可是藏着几个非常实用的新功能! 无论你是刚入坑的新手,或者已经被某些痛点折磨过的老手,这篇更新速览都值得一看。 1. 🌟 亮点一:终于可以“固定”随机颜色了! 以前我们在使用 random_color() 时,最大的痛点就是: ...
    056 未来的路上 发表于 2026-5-5 Python论坛
  • MicroPython 内核开发者直接狂喜!这个 Claude 插件市场,把开发全流程做成了「对话式外挂」
    家人们谁懂啊!做 MicroPython 内核开发,每天 80% 的时间都耗在「非核心工作」上: 写个驱动,得翻半天官方文档确认编码规范; 改完代码,推上仓库等 CI 跑半小时才发现小问题; 手里一堆 PR,分不清哪个要重基、哪个该回复;连给设备传个文件、跑个脚本,都要敲一堆 mpremote 命令… 直到我挖到了 Andrew Leech 大佬的 ...
    0134 就是让你气急败坏 发表于 2026-5-4 Python论坛
  • NumPy 数组的复制的几种实现方法
    目录1  无复制(No Copy at All)1.1  简单赋值:同一对象的多个名称1.2  函数调用的引用传递2  视图 / 浅复制(View or Shallow Copy)2.1  view()方法创建视图2.2  视图的 “形状独立,数据共享”2.3  数组切片返回视图3  深复制(Deep Copy)3.1  copy()方 ...
    164 飞双江 发表于 2026-1-6 Python论坛
  • NumPy 布尔数组索引的实现示例
    目录1  与原数组同形的布尔数组索引1.1  基本用法:筛选满足条件的元素1.2  赋值操作:批量修改满足条件的元素2  按维度的一维布尔数组索引2.1  选择某一维度的切片(以二维数组为例)2.2  选择列(第二个维度)2.3  同时选择行和列在 NumPy 中,布尔数组索引是一种强大的元素选择方式 ...
    2169 庹三姐 发表于 2026-1-6 Python论坛
  • 【Python列表去重的20种方法,总有一种你不知道】
    Python列表去重的20种实现方式 列表(数组)去重是最常见的算法,非常简单,但不同实现方式背后的差异巨大。AI时代,可以不手写代码了,但需要知道代码背后的原理,这样才能更好地指导AI编程。 最简单的思路 新建列表,遍历原列表,当原列表的元素不在新列表的,则添加到新列表中。 def unique(data): # 新建list n ...
    0125 奔跑蜗牛啦啦啦 发表于 2026-5-1 Python论坛
  • Python一键统计你的本地文件、文件夹或压缩包的代码行数
    需求分析 Python一键统计你的本地文件夹或压缩包的代码行数,可处理任意层嵌套压缩包、文件夹、多个或单个代码文件,其中统计部分包含代码行数、空白行数、注释行数、总行数。这对于自己学习或开发的小白来说,可以清楚地知道自己过去一周、一个月在本地机器写了多少行代码。 使用教程 此时,输入合适的绝对路径或文件夹( ...
    080 红尘一场 发表于 2026-4-30 Python论坛
  • 亲测可用!可本地部署的 MicroPython 开源仿真器
    家人们谁懂啊!刚入坑嵌入式那会,我踩过的坑能绕桌子三圈: 一天烧录十次代码,等进度条的时间能喝半杯奶茶; 焊错线烧了 ESP32,对着冒烟的板子发呆半小时; 调 I2S 音频代码,来回拔插麦克风和功放,线都快断了… 直到我挖到了这个叫「Velxio」的开源神器,直接把我的嵌入式开发效率拉到了天花板! 说人话版:它到底 ...
    041 天使藍 发表于 2026-4-29 Python论坛
  • 使用claude code和对应skills生成规范化MicroPython外围设备驱动代码包文件
    作为嵌入式开发者,你一定有过这样的体验:对着数据手册熬了几个晚上,终于把传感器 / 外设的 MicroPython 驱动调通了 —— 引脚配置、时序逻辑、数据解析都跑通了,板子上的灯也亮了、数据也正常输出了。可当你想把这段驱动分享给同好,或者上传到 uPyPI 让更多人用的时候,却突然卡壳了: 驱动文件是零散的单文件,没有 ...
    083 至安 发表于 2026-4-28 Python论坛
  • 如何让多个动画“齐步走”?
    在我们制作数学动画时,经常会遇到多个动作同时发生的情况。 比如:坐标轴出现的同时,标签也跟着浮现;或者一个图形变色的同时,它也在移动。 今天,我们就来聊聊 ManimCE 中同时执行多个动画的那些事儿。 实现多动画的三种方法 方法一:使用 add() 方法(最简单直接) 这是最基础的方法,适合初学者理解。它的原理是把多 ...
    0120 吴思雨 发表于 2026-4-26 Python论坛
  • 做了个Claude Code CLI 电子宠物:程序员的实体监工代码搭子
    项目地址在文章末尾,麻烦佬们帮忙star!!!! 凌晨两点,你的终端里 Claude Code 正在疯狂跑日志,Bash 命令一条接一条执行。你盯着飞速滚动的黑框,手指悬在键盘上,心里直打鼓: 它会不会偷偷改了配置文件? 高危操作的审批提示,会不会被日志刷过去漏看? 我到底要等多久?它现在是在忙,还是卡住了? Claude Code 的 ...
    032 吴净彦 发表于 2026-4-24 Python论坛
  • SmsForwarder Windows Client - 短信转发器Windows客户端
    SmsForwarder Windows客户端 1 简介 SmsForwarder(短信转发器)是一款备受好评的开源Android工具,被誉为“备用机必备神器”。它能监控手机上的短信、来电和APP通知,并根据你设定的规则,将它们自动转发到钉钉、企业微信、邮箱、Telegram等各种平台。从V3.0版本开始,它更引入了“主动控制”功能,允许通过HTTP API远程管 ...
    053 向伟 发表于 2026-4-23 Python论坛
  • 无硬件学LVGL—定时器篇:基于Web模拟器+MicroPython速通GUI开发
    做嵌入式 GUI 开发,最容易被忽略、但又最离不开的,就是​定时器​。 很多人刚学会画按钮、写文本,以为把控件摆好、绑定个点击事件就完事了。但真做起来才发现:屏幕上的时钟要每秒刷新、倒计时要精准到 1 秒、按钮点击后要延迟弹出提示、甚至要做个循环切换的动画效果 —— 这些场景没有定时器,根本没法落地。 新手往 ...
    085 那一份光 发表于 2026-4-22 Python论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部