V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  frostming  ›  全部回复第 5 页 / 共 13 页
回复总数  248
1  2  3  4  5  6  7  8  9  10 ... 13  
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 也有
2020-11-25 13:01:23 +08:00
回复了 abersheeran 创建的主题 求职 有在哈尔滨 Python 岗位的朋友吗?
我说你怎么跑北京 pycon 了,一看人都闪了
2020-11-18 15:01:42 +08:00
回复了 UN2758 创建的主题 Python 如何找到类和方法的实现?
@UN2758 楼上的回复你没好好看

1. 实现是 C 语言,你跳不过去也看不了
2. 你能跳过去只是因为 IDE(你用的大概是 Pycharm)放了一个 stub 文件,只是告诉你类里面有哪些成员,是个假的空壳
2020-11-16 10:35:25 +08:00
回复了 leonme 创建的主题 Python 请问如何判断启动某个 Python 进程的 Python 环境位置呢?
@leonme psutil 的东西也是从 /proc 下读的
比如
cat /proc/<pid>/cmdline
cat /proc/<pid>/environ
2020-11-15 08:17:28 +08:00
回复了 leonme 创建的主题 Python 请问如何判断启动某个 Python 进程的 Python 环境位置呢?
ls -l /proc/<pid>/cmd
2020-11-02 10:59:32 +08:00
回复了 madlifer 创建的主题 Python Python 大佬们看下这个脚本有什么问题吗?
最关键的能知道错误是什么的地方,恰恰被你忽略了
try:
checkServer(host)
except:
continue

请问,如果全都掉进 except 里面去了,你如何知道发生了什么错误,这时 file 里面会写内容吗
2020-10-26 15:46:37 +08:00
回复了 laike9m 创建的主题 Python 分享一下自己的做的 Python profiling/debugging/logging 工具 VizTracer
我看了一下你用的 argparse,这些主流框架都是支持这么弄的,不需要额外的处理代码,如果有需要我可以 pr
2020-10-26 15:44:40 +08:00
回复了 laike9m 创建的主题 Python 分享一下自己的做的 Python profiling/debugging/logging 工具 VizTracer
在 POSIX getopt 标准里面"--" 可以用来分隔 option 和 positinal args,-- 后面的参数通通当做 positional args 塞给 Python 就好了,这个是有惯例的,个人认为会比--run 好,减少一个记忆点
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   824 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 19:36 · PVG 03:36 · LAX 12:36 · JFK 15:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.