TypeError: NAN/INF not supported in write_number() without 'nan_inf_to_errors' Workbook() option
时间: 2024-03-03 19:53:53 浏览: 34
这个错误提示是说在写入 Excel 文件时出现了 NaN 或 Inf (无穷大)的值,但是这些值在默认情况下是不被支持的。要解决这个问题,你需要在创建 Workbook 对象时指定 'nan_inf_to_errors' 选项,例如:
```python
from openpyxl import Workbook
wb = Workbook(write_only=True, nan_inf_to_errors=True)
```
这样就可以在写入 NaN 或 Inf 值时将其转换为错误值,避免出现 TypeError。
相关问题
typeerror: nan/inf not supported in write_number() without 'nan_inf_to_errors' workbook() option
这是一个类型错误。在使用 write_number() 函数时,传入了 NaN 或者 Inf,而该函数不能处理这些类型的数据。需要在 workbook() 函数中开启 'nan_inf_to_errors' 选项。
(0 , vue__WEBPACK_IMPORTED_MODULE_1__.directives) is not a function TypeError: (0 , vue__WEBPACK_IMPORTED_MODULE_1__.directives) is not a function at setup (webpack-internal:///./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[0]!./node_modules/vue-loader/dist/index.js??
这看起来是一个 Vue.js 的错误,可能是因为你在使用 Vue.js 的指令时出现了问题。请检查你的代码,确保你正确地导入和使用了 Vue.js 指令。另外,你可以尝试更新 Vue.js 和相关的依赖库,以解决可能存在的版本兼容性问题。如果问题仍然存在,请提供更多的错误信息和相关代码,以便我更好地帮助你解决问题。
阅读全文