V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Prodesire  ›  全部回复第 1 页 / 共 2 页
回复总数  22
1  2  
点赞支持!
2018-08-16 19:32:43 +08:00
回复了 CynthiaXin 创建的主题 Python PyCon Chin 2018 第 8 届中国 Python 开发者大会 来啦!
支持,期待!
2018-07-24 09:22:54 +08:00
回复了 Prodesire 创建的主题 Python [HZPUG] Python 演讲主题征集问卷调查
up
期待!
2018-06-28 11:17:20 +08:00
回复了 scriptB0y 创建的主题 Python 杭州 Python 用户线下聚会(本周六,免费)
欢迎大家前来交流!
2018-01-06 23:33:25 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@xpresslink 我觉得类似 1 和 1.0 我们通常可以认为是一样的,那么不论是 set 还是 dic.fromkeys 的结果都可以接受。
如果说非要区分的话,倒是可以对 int, float, decimal.Decimal 做特殊处理。
2017-12-30 11:42:50 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@Arnie97 感谢斧正!
pydu.cmd.terminate→os.kill #terminiate 在 windows 上的处理调用了 Win32API,会更加靠谱
pydu.console.console_size→shutil.get_terminal_size #这个还真是
pydu.exception.ignore→contextlib.suppress #这个还真是,Py2 上倒是可以参考实现了
pydu.misc.copy→shutil.copytree #pydu 的 copy 更加上层,不用区分拷贝对象是文件还是文件夹,类似 Linux 上的 cp
pydu.network.dotted_netmask→ipaddress # 确实是这样,Python3 新增的 ipaddress 解决了相关问题,dotted_netmask 算是 py2 上的补充吧。这段代码更大的意义是学习背后的实现,来自 requests 库。
2017-12-30 11:33:28 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@est 3.6 中倒没有反例。如 @xpresslink 所说,官方并不推荐这么做。

有一点你可能没有注意到,pydu 中的 uniq 还有一个参数是 key,举个例子:
class A(object):
def __init__(self, v):
self.v = v
def __repr__(self):
return 'A({})'.format(self.v)

l = [A(2), A(1), A(2)]
uniq(l, key=lambda o: o.v) # 结果是 [A(2), A(1)]
list(dict.fromkeys(l)) # 结果是 [A(2), A(1), A(2)],原因大家都知道,列表中都是不同对象,我们需要对比的是 v,但是没办法做到
2017-12-29 20:16:37 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@mingyun @DeTamble 已修复在 Windows 上使用 Python 3 安装的问题,见 pydu 0.3.1 版本
2017-12-29 20:15:36 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@xpresslink 这点赞同!
2017-12-29 12:14:57 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@xpresslink 这个是 AttriDict,概念上如果取值错误,应该抛出属性异常,所以才把 KeyError 改成 AttributeError
2017-12-29 12:12:48 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@swulling 集思广益
2017-12-29 12:11:27 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@xpresslink 这个方案是可行的,接下来我做个 benchmark,看现有的和这个方案哪个更快,占用更低
2017-12-29 12:10:21 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@DeTamble 今天尽快修复,感谢提出
2017-12-29 12:09:34 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@est 不能保证有序
2017-12-29 12:08:30 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@264768502 不错不错,纳入计划!
2017-12-29 12:08:07 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@diggerdu 关注点不太相同,pythonds 关注的是算法上的数据结构。pydu 关注的是实际业务领域(运维、web 等)方面的数据结构和工具集。
2017-12-29 12:06:54 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@lxml 个人感觉 gitbook 体验也不太好。大家提提意见,看哪个更好?
2017-12-28 23:51:26 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@TuringGunner 主要是由于工作项目原因,还必须得支持 Python 2。 (逃
2017-12-28 23:50:02 +08:00
回复了 Prodesire 创建的主题 Python pydu: Python 常用数据结构和工具库,欢迎你的加入!!!
@mingyun 应该是 readme 中的中文引起的。请问是使用 Python2 还是 3 ?
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1015 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 21:00 · PVG 05:00 · LAX 13:00 · JFK 16:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.