诸位在使用 Python 时有哪些小而痛的问题,都是怎么解决的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
huangyezhufeng
V2EX    推广

诸位在使用 Python 时有哪些小而痛的问题,都是怎么解决的?

  •  
  •   huangyezhufeng 112 天前 1974 次点击
    这一个创建于 112 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问这个问题的原因是去年在 V 站发了个帖子介绍了下 zhplot 这个库,主要是解决 Python 作图(matplotlib)中文显示的问题,尤其在无中文字体的环境下方便很多。没想到的是这么一个库得到了很多朋友的正反馈,GitHub 也有 50了,这让我挺意外的。

    不过仔细想下,这种解决小而痛的工具库确实比较受欢迎一些,毕竟可以以很小的成本解决一个痛点。所以想问下诸位在使用 Python 时有哪些小而痛的问题,都是怎么解决的呢?

    第 1 条附言    110 天前
    难顶,就是举个例子就给我从 Python 标签底下挪到推广了...
    12 条回复    2025-06-23 10:18:33 +08:00
    volvo007
        1
    volvo007  
       112 天前
    配置文件……暂时还没啥好办法,在 config.py 里写字典感觉怪怪的,通用性也不好;写 yaml, toml ,又需要引入额外的库
    sgld
        2
    sgld  
       112 天前
    @volvo007 toml 现在应该不需要了
    TrackBack
        3
    TrackBack  
       112 天前   1
    依赖冲突...尤其是自己写包要兼容多个 python 版本,依赖包之间的相互依赖也都有各种版本要求
    twig
        4
    twig  
       112 天前
    依赖冲突是很烦的。报错的时候 stack 很多行也挺烦的。
    XIVN1987
        5
    XIVN1987  
       111 天前
    要是 Python 官方能把 Tkinter 美化一下,,别那么丑就好了。。

    现在写个很简单的小工具,,用 Tkinter 太丑,,用 PyQt 太大(打包后 30MB 起步),,
    RangerWolf
        6
    RangerWolf  
       111 天前
    @sgld 请教一下 现在哪个 python 版本自带 toml 库了?
    RangerWolf
        8
    RangerWolf  
       111 天前
    @duzhuo 感谢 学习了 我用了 3.12 还依然跟以前 3.8 一样的 import toml
    iorilu
        9
    iorilu  
       110 天前
    @duzhuo 自带包只能读不能写, 想写还是要安一个别的包, 有时候要改配置文件的
    huangyezhufeng
        10
    huangyezhufeng  
    OP
       110 天前
    @TrackBack 如果依赖很老的库确实麻烦。如果是因为 Python 版本的问题,可以试下类似这种[方法]( https://python-poetry.org/docs/dependency-specification/#multiple-constraints-dependencies):

    ```toml
    [project]
    # ...
    dependencies = [
    "foo (<=1.9) ; python_version >= '3.6' and python_version < '3.8'",
    "foo (>=2.0,<3.0) ; python_version >= '3.8'"
    ]
    ```
    huangyezhufeng
        11
    huangyezhufeng  
    OP
       110 天前   1
    @twig traceback 的问题可以看 https://docs.python.org/3/library/sys.html#sys.tracebacklimit ,是可以控制的
    huangyezhufeng
        12
    huangyezhufeng  
    OP
       110 天前
    @XIVN1987 这个估计难,毕竟丑那么多年了也没怎么动过:D
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5957 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 02:47 PVG 10:47 LAX 19:47 JFK 22:47
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86