V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lizhenjia569  ›  全部回复第 2 页 / 共 2 页
回复总数  23
1  2  
2021-04-16 23:51:54 +08:00
回复了 iyaozhen 创建的主题 程序员 curl/wget 下载文件后我怎么知道文件名
我也是为了这个搞半天,最终效果还行吧,tee 管道会让下载进度条一行行显示,只能限制输出频率了:
```shell
# sed 命令正则匹配分组引用: https://stackoverflow.com/a/58379307/11687405
# 为了管道传给 sed 的同时下载信息打印到屏幕,使用 tee 命令重定向 stderr: https://stackoverflow.com/a/20553986/11687405
# 添加 wget 参数--progress=dot:giga,避免小文件显示太多信息(显示一个点代表 1MB ): https://stackoverflow.com/a/35427299/11687405
filename=$(wget --progress=dot:giga https://update.pushbullet.com/pushbullet_installer.exe 2>&1 | tee >(cat 1>&2) | sed -nr "s/.* - ‘(.+)’ saved .*/\1/p")
echo 下载好的文件名为:$filename
```
2021-03-16 15:54:33 +08:00
回复了 kerrspace 创建的主题 程序员 码农有哪些职业病和如何预防
1 、颈椎病(盯久了扭扭脖子,连带防止肩周炎)
2 、腰椎病(坐久了多起来走动)
3 、脱发(尽量别熬夜,调节压力)
4 、痔疮(多吃水果,没事提提肛)
5 、近视 散光(休息的时候多看看窗外远方)
6 、肾结石(别忘了随时喝水)

如果你能够坚持每周 3 次半小时的中强度运动,这些病痛基本上都不会困扰你!
2020-05-01 19:37:07 +08:00
回复了 Tianny 创建的主题 Python 问个 Python 代码的小问题,困扰了半天。不会解。
首先请楼主明确提问代码中的数据类型!

1 、a 是字典还是列表?如果是列表,其中的元素是字典吗?字典只有一个元素吗?每个字典元素会存在重复键吗?
2 、a 、b 、c 是不同的变量还是键名?如果是键名最好使用字符串形式给出。

a 是一个列表:可以参考 @xpresslink 的代码使用 ChainMap

a 是一个字典:可以使用 max 和 sum 函数对 列表进行迭代:

max((sum((a[e] for e in ele if a.get(e))) for ele in b))
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2489 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 04:42 · PVG 12:42 · LAX 20:42 · JFK 23:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.