V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  frostming  ›  全部回复第 5 页 / 共 13 页
回复总数  259
1  2  3  4  5  6  7  8  9  10 ... 13  
2021-02-23 12:52:24 +08:00
回复了 fangwenxue 创建的主题 Python Python log 阻止其他类打印?
不要用 basicConfig 去污染其它 logger,而应该用自己的 Logger:

logger = logging.getLogger("myapp")
logger.setLevel(logging.INFO)
...

这跟全局依赖和虚拟环境的思想是类似的
@bytesfold 第二种很优雅,难道 goto 才是你要的优雅?
1
while True:
2
3
if 4:
break
5
2021-01-28 10:26:45 +08:00
回复了 LeeReamond 创建的主题 Python 想要开发一个供 Python 使用的静态类型检查项目
@LeeReamond 你这就是 mypy
mypy main.py 就能检查

pytest-mypy 也有
不要总觉得没人做过,就马上要造轮子,先说说已有的方案为何不满足
我之前就注意到了,还好看到你这个
2021-01-27 12:35:12 +08:00
回复了 oldbird 创建的主题 Python py2 对中文是怎么排序的?
哦你说 py2,如果是 native str,同样是通过字节编码值来排序的,如果是 unicode 则和 py3 一样
2021-01-27 12:32:27 +08:00
回复了 oldbird 创建的主题 Python py2 对中文是怎么排序的?
通过 unicode 编码值来排序的

sorted('中华人民共和国', key=ord)
2021-01-27 09:38:26 +08:00
回复了 PPTX 创建的主题 Python Python async/await 的协程 怎么取到返回值呢?
@julyclyde ensure_future 并不能拿到结果,还是得 await 一下,所以按 1 楼的直接 await 就好
2021-01-13 22:19:25 +08:00
回复了 abersheeran 创建的主题 Python 基于 Python PEP249 的连接池
同意 1 楼,不要在线程中共享连接
2021-01-11 17:19:37 +08:00
回复了 abersheeran 创建的主题 Python 六行代码实现 Python 管道
@sapocaly 只能魔改 builtins 了,参考我上面的回答
2021-01-11 12:38:10 +08:00
回复了 abersheeran 创建的主题 Python 六行代码实现 Python 管道
@Wincer 如果只是 patch function 大可直接把 builtin 的 map, filter 换掉,我说的那种可以用来给 list 加 chaining call:

[1, 2, 3].map(lambda x: x**2)
2021-01-11 10:59:29 +08:00
回复了 abersheeran 创建的主题 Python 六行代码实现 Python 管道
@Wincer C 实现的类要加额外方法要动用 ctypes
我很久前写了个黑魔法
https://github.com/frostming/gorella
2021-01-11 08:42:44 +08:00
回复了 abersheeran 创建的主题 Python 六行代码实现 Python 管道
这样我可以:
Filter = F(filter)
Sum = F(sum)
2021-01-11 08:42:12 +08:00
回复了 abersheeran 创建的主题 Python 六行代码实现 Python 管道
我记得很久之前哪里看到过,类似小技巧一类的文章
不过你这个可以柯里化一下更好:
range(10) | F(filter)(lambda x: x % 2) | F(sum)
2021-01-06 17:05:08 +08:00
回复了 Deteriorator 创建的主题 Python pytest 可以为每个 case 自定义 setup 和 teardown 么?
假设你有 N 个 case,如果 setup teardown 各不相同,工作量只能是 N 不能更少,直接把 setup teardown 写进 case 就是了

假设有 M 种不同的 setup teardown(M < N), 则写 M 个 fixture,工作量是 M
最优情况全都一样,那 M=1
2020-12-24 17:04:46 +08:00
回复了 QGabriel 创建的主题 Python Python 小白提个问题
2020-12-24 17:02:21 +08:00
回复了 frostming 创建的主题 Python pdm 1.0.0 beta 版发布,支持最新 metadata 标准 PEP 621
@abersheeran 改进文档可以有

#4 pdm build 就是
2020-12-24 15:29:38 +08:00
回复了 frostming 创建的主题 Python pdm 1.0.0 beta 版发布,支持最新 metadata 标准 PEP 621
@abersheeran 我一直在犹豫,是要全部一把抓,还是 keep it simple,让专业的人( twine )做专业的事
2020-12-24 12:05:30 +08:00
回复了 IVeverKB 创建的主题 Python 有对虚拟环境熟悉的大佬吗
亲可以离线安装的,首先把你所有的依赖都生成到 requirements.txt 中

1. 在联网的机器中:pip download -r requirements.txt -d packages
2. 把 requirements.txt 以及 packages 目录整个传到另一个无网的机器上
3. 在无网机器上创建好虚拟环境,然后 pip install -r requirements.txt -f packages
2020-12-15 14:48:34 +08:00
回复了 matrix67 创建的主题 Google 谷歌昨天挂是因为磁盘满了。。。。
别这样,谷歌一挂,大家都炸了,你让有关部门的脸往哪搁
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2754 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 14:29 · PVG 22:29 · LAX 06:29 · JFK 09:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.