V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chenstack  ›  全部回复第 3 页 / 共 7 页
回复总数  130
1  2  3  4  5  6  7  
2020-01-17 09:05:44 +08:00
回复了 liulei281 创建的主题 Python 请教一个 Django ORM 中日期字段做比较的问题
为什么不存一个到期日期的字段呢
2020-01-13 09:08:49 +08:00
回复了 huage 创建的主题 Python Python 如何获得 random.randint(1,20)起止数和 range(1,7)起止数及个数
python3 里面 range 是可以获取这些信息的
r = range(1, 7)
print(r.start)
print(r.stop)
print(len(r))

random.randint 直接就返回 int 结果了,所以并不能获取,虽然可以 hook 一下,但并没有必要,而且并不适用多线程和多进程
import random
import types


random._randint = random.randint


random_data = types.SimpleNamespace()


def randint(a, b):
    random_data.a = a
    random_data.b = b
    return random._randint(a, b)


random.randint = randint


rd = random.randint(1, 20)
print(random_data.a)
print(random_data.b)
2020-01-06 15:02:43 +08:00
回复了 summerdays 创建的主题 程序员 12306 为什么取消了候补订单的实时排名位置信息呢
我下的两个 2 人的候补订单都补到了,都是显示候补人数较少
快 2020 年了,还是没有廉价合适的方案嘛
生日快乐~对自己好一点
加油~
2019-10-21 11:45:45 +08:00
回复了 chenstack 创建的主题 Python 不懂就问, python3 的 1 // 0.1
@Northxw thx
2019-10-21 11:12:24 +08:00
回复了 chenstack 创建的主题 Python 不懂就问, python3 的 1 // 0.1
@est 那说明是把 1 转换成 1.0 了,或者说是内部调用了(0.1).__rfloordiv__(1),那么问题来了,1.0 // 0.1 结果是 9.0,是怎么计算出来的
2019-10-08 14:16:31 +08:00
回复了 zemora 创建的主题 Python 诡异的 Python 问题 (调教新手专用)
1 浮点精度问题,有时为 False, 2 都是 True 的吧,n 的对象有被引用,销毁前都是同一个地址
另外这个老手都不一定知道: https://github.com/leisurelicht/wtfpython-cn
2019-10-08 10:06:03 +08:00
回复了 watsy0007 创建的主题 Python Python 3.8 即将发布了.
上次看到的 final 日期还是 10.28
2019-08-23 10:31:01 +08:00
回复了 blinue 创建的主题 Python 关于 pylint 对 cv2 报错的问题
github 上 pylint 的 issue 有人提供了方案:
--extension-pkg-whitelist=cv2
具体见
https://github.com/PyCQA/pylint/issues/2888
https://github.com/PyCQA/pylint/issues/2426
2019-08-08 14:50:23 +08:00
回复了 scp404 创建的主题 Python 小白求助,在看《python3-cookbook》遇到的问题
贴出的代码有两处拼写错误
precious_lines -> previous_lines
preclines ->prevlines

改完后运行是 ok 的

somefile.txt:
java
python3
rust
php
js
c++
c
go
python3.7
ruby

output:
java
python3
--------------------
php
python3.7
--------------------
js
python3.7
--------------------
c++
python3.7
--------------------
c
python3.7
--------------------
go
python3.7
--------------------
2019-07-22 17:54:30 +08:00
回复了 djj510620510 创建的主题 Python Python3 Decimal + round 函数 小坑
Construct a new Decimal object. 'value' can be an integer, string, tuple, or another Decimal object. If no value is given, return Decimal('0'). The context does not affect the conversion and is only passed to determine if the InvalidOperation trap is active.
2019-07-22 17:36:49 +08:00
回复了 djj510620510 创建的主题 Python Python3 Decimal + round 函数 小坑
>>> round(Decimal('0.123456789'), 3) + Decimal('0.01')
Decimal('0.133')

Decimal 初始化时不要传 float 类型,要传字符串,因为传 float 时,float 值本身就有精度丢失问题
>>> Decimal(0.01)
Decimal('0.01000000000000000020816681711721685132943093776702880859375')
>>> Decimal('0.01')
Decimal('0.01')
2019-07-05 11:44:44 +08:00
回复了 liceal 创建的主题 Vue.js Vue 怎么等待数据处理完后再渲染 DOM 节点
@liceal 建议定义数据时给一个默认值,或者给用户数据正在加载的提示。
刚好想知道 Python3.7 的 dataclass 是怎么实现初始化后统一调用__post_init__的,结果看源码发现是拼接 def __init__字符串,然后用 exec 动态生成方法的,和楼主的需求有点联系。
https://github.com/python/cpython/blob/master/Lib/dataclasses.py#L370
2019-07-04 19:55:30 +08:00
回复了 liceal 创建的主题 Vue.js Vue 怎么等待数据处理完后再渲染 DOM 节点
2019-06-21 00:35:57 +08:00
回复了 star00 创建的主题 Python Python 反人类的设计
这是大优点好么,虽然可能损失了一些性能,但用起来非常爽。js 不也有...了吗,还有 apply。要是 Python 也搞一个字典解构就好了。
sum 是在 start 参数基础上在元素上调用__add__,如果元素是 list,每次 add 都生成一个新的 list 对象,性能肯定差
这个场景下 operator.iadd 应该和 operator.iconcat 差不多
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3073 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 00:11 · PVG 08:11 · LAX 16:11 · JFK 19:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.