V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  huangyezhufeng  ›  全部回复第 1 页 / 共 4 页
回复总数  78
1  2  3  4  
4 天前
回复了 xuegy 创建的主题 Python 如何分离屎山中 Union 类型的变量
其实从开始用`Union`开始,就已经把潘多拉魔盒打开了一半。再用`getattr`,几乎是不可避免地成为屎山了。

为了避免误解,补充说明一下,用`Union`和`getattr`都没问题,前提是会用。从这个半个钟的单测来看,似乎并不是如此。
@XIVN1987 这个估计难,毕竟丑那么多年了也没怎么动过:D
@twig traceback 的问题可以看 https://docs.python.org/3/library/sys.html#sys.tracebacklimit ,是可以控制的
@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'"
]
```
87 天前
回复了 cnfans 创建的主题 Python 关于 Python 学习问题
https://datahonor.com/cs/programming/general/learn/?h=cs1#books

我推荐从斯坦福的 CS106A 开始学。
一般来说,搞 ML 的代码写的一般都会比较随意(无贬义),因为大部分时候没必要写那么好。根本在于代码主要是为了做实验,不需要长期维护。所以如果想找一些 best practice, 就找哪些非 ML 且长期维护的 Python 库参与贡献比较好。
105 天前
回复了 3085570450tt 创建的主题 Python 请教,关于 Python 库的接口设计
两者都不可取,建议和 redis-py 对齐: https://redis.io/docs/latest/develop/clients/redis-py/
>All responses are returned as bytes in Python. To receive decoded strings, set decode_responses=True.

也就是说把选择空间留给用户。
大家有疑问的地方欢迎到博客评论区交流~
126 天前
回复了 huangyezhufeng 创建的主题 分享创造 AIC: AI Commit Message Generator
@xiaket #6 哦哦,这个意思,我研究下看看
126 天前
回复了 huangyezhufeng 创建的主题 分享创造 AIC: AI Commit Message Generator
@arielherself 我来研究一下
126 天前
回复了 huangyezhufeng 创建的主题 分享创造 AIC: AI Commit Message Generator
@l4ever 用过不好用,所以才自己写的。而且个人有不使用这些 IDE 的使用场景。
127 天前
回复了 huangyezhufeng 创建的主题 分享创造 AIC: AI Commit Message Generator
@xiaket 是说命令从`aic`换成`git-aic`吗?这个主要是考虑能少打几个字就少打几个字
确实是这样,博客的访问量太低了。我自己的博客正经也写了七八年了,几乎没啥人看,所有加起来不如在某乎答一道题的访问量还多。不过这不妨碍我继续写,主要是写给未来的自己看。
@puppyxxx #10 有个群,人不多,后面看看怎么把群分享出来...每次放个二维码没几天就失效了
如果只考虑做应用的话,看这本倒是也无妨。深入学习的话,还是推荐读一些真正的好书: https://mp.weixin.qq.com/s/u58XQrNfscKDOa8KPFxW7w
154 天前
回复了 huangyezhufeng 创建的主题 分享创造 ToyLLM: 学习为目的 LLM 库
@ZiLong 感谢反馈。我后面看看怎么加个 step by step 的教程。呈现方式上来说,能想到的还是 Jupyter notebook 之类的工具。
1  2  3  4  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3006 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 12:47 · PVG 20:47 · LAX 05:47 · JFK 08:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.