V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  frostming  ›  全部回复第 5 页 / 共 13 页
回复总数  255
1  2  3  4  5  6  7  8  9  10 ... 13  
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 谷歌昨天挂是因为磁盘满了。。。。
别这样,谷歌一挂,大家都炸了,你让有关部门的脸往哪搁
2020-12-11 17:37:12 +08:00
回复了 yellowmarlboro 创建的主题 Python Python 实现类里的装饰器问题
当然是用 descriptor,把 func 包一层

def __get__(self, ins, kls)

里面就能拿到类的参数,然后返回一个更新了的自己
2020-12-11 14:10:00 +08:00
回复了 yeless 创建的主题 Python multiprocessing.dummy 和 threading 有啥区别?
API 不一样啊

multiprocessing.dummy 是用 Thread 实现了 multiprocessing 的接口
2020-12-08 15:27:45 +08:00
回复了 NightVermouth 创建的主题 JetBrains 自用了一年多的 JetBrains IDE 主题: Dracula Theme
找到作者了,我所有主题都用的是 Dracula,jetbrains 这个做得很好(虽然现在我不用 Jetbrains 了)
2020-11-26 09:42:05 +08:00
回复了 lswang 创建的主题 Python 分享一个 Python 命令行下列表选择
Paging 嘛,rich 有现成的支持,prompt_toolkit 也有
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4858 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 04:00 · PVG 12:00 · LAX 20:00 · JFK 23:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.