V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
lucasj
V2EX  ›  Python

推荐几个你觉的很不错的 Python 库

  •  
  •   lucasj · 15 天前 · 2205 次点击
    21 条回复    2024-05-02 12:32:10 +08:00
    clemente
        1
    clemente  
       15 天前
    标准库
    b821025551b
        2
    b821025551b  
       15 天前   ❤️ 2
    xhatt510
        3
    xhatt510  
       15 天前   ❤️ 4
    numpy 、pandas 这俩库想必都知道
    arrow 一个专门用于处理时间的库,用起来也不错
    aiohttp 发请求,发 websocket, 配置代理
    peewee 一个 orm 库,查询语法特别像 sql 这是我最喜欢的点,用了好多年了,没发现明显缺点。缺点就是官方现在不支持异步,虽然有 peewee_async ,但是好像不是官方给的,用起来不是那么的爽。

    再说一个,但是这个其实不是库,而是一个工具
    poetry 新时代 python 项目依赖管理工具,我现在已经都用这个了,不用像 pip freeze 导出来一堆嵌套的依赖,根本不知道哪些是自己手动装的,如果测试的时候安装的库较多,直接导出来会导致安装了很多根本不需要的库。poetry 不会出现这样的情况。具体看官方文档
    jstony
        4
    jstony  
       15 天前
    我来自荐一下,一个会计写的微信支付的库,wechatpayv3 ,非码农,代码质量堪忧,胜在能用,哈哈。
    https://github.com/minibear2021/wechatpayv3
    wang93wei
        5
    wang93wei  
       15 天前   ❤️ 1
    ox180
        6
    ox180  
       15 天前   ❤️ 1
    pytorch 、numpy
    shuax
        7
    shuax  
       15 天前   ❤️ 1
    sympy pillow gmpy2
    shuax
        8
    shuax  
       15 天前
    再补充几个用过的 Matplotlib Requests Pygame Flask
    lolizeppelin
        9
    lolizeppelin  
       15 天前   ❤️ 1
    openstack 的工具库都非常棒
    oslo.config 非常棒的配置文件库
    oslo.messaging rpc 库
    taskflow 工作流
    oslo.service 进程管理
    oslo.versionedobjects 数据结构体版本管理,支持 rpc,方便数据兼容、升级
    lasuar
        10
    lasuar  
       15 天前
    在微信里面能搜出来 N 篇
    zzl22100048
        11
    zzl22100048  
       15 天前
    @xhatt510 poetry 太慢了,现在都用的 pdm
    noqwerty
        12
    noqwerty  
       15 天前 via iPhone   ❤️ 2
    polars 完美替代 pandas ,速度快太多了,API 也没有 pandas 的历史包袱: https://github.com/pola-rs/polars
    noahlias
        13
    noahlias  
       15 天前
    cowsay
    iorilu
        14
    iorilu  
       15 天前
    awesome python

    找找看, python 范围太广, 得有个方向
    qsnow6
        15
    qsnow6  
       15 天前
    @noqwerty Rust 真是 Python 的好基友
    Zy143L
        16
    Zy143L  
       14 天前 via Android
    ddddocr
    henix
        17
    henix  
       14 天前
    pydantic https://docs.pydantic.dev/latest/ 基于类型标注的动态-静态数据转换,对于喜欢静态类型的人来说是必备
    Paulownia
        18
    Paulownia  
       14 天前
    ddddocr+1
    noqwerty
        19
    noqwerty  
       14 天前 via iPhone
    @qsnow6 是的,包管理最近尝试 uv 体验也不错,可以考虑替代掉 poetry/pdm 了
    moudy
        20
    moudy  
       14 天前 via iPhone
    pygame
    iorilu
        21
    iorilu  
       13 天前 via Android
    @noqwerty 试了 rye ,不错,一个工具都搞定了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1011 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:59 · PVG 03:59 · LAX 12:59 · JFK 15:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.