Avatar ·

ImportError: attempted relative import with no known parent package python

📁 python, 错误, 项目

我的项目结构是这样的

---package1/code.py---package2/ext.py

如何从 ext.py 导入变量到 code.py?

from ext import var - 不生效,提示不存在模块 ext

from ..package2.ext import var - 也不生效,报错:ImportError: attempted relative import with no known parent package

Avatar ·
to_float(to_int(a) + to_int(b)) == a + bto_int(a) < to_int(b) 当 a < b 时,等等。

我想起来在 Python 中 int 是无限精度的。 有 11 位指数位,所以乘以 2**(2**12) 会得到一个可以放入 int 的整数。只是在转换过程中需要逐步相乘,而不是直接乘分数——否则会发生溢出。

登录 以留下回答

博客