如何修复 TypeError:order 必须是 str,而不是 int
Posted
技术标签:
【中文标题】如何修复 TypeError:order 必须是 str,而不是 int【英文标题】:How to fix TypeError: order must be str, not int 【发布时间】:2022-01-15 15:46:45 【问题描述】:我正在使用第 3 方代码来处理一些用 python 编写的文件。错误代码是这样的:
outfile.writeframes(int16(output.ravel(1)*32767.0).tostring())
不确定我应该如何修复它,但这是在 Python 3.9 上运行的。
【问题讨论】:
【参考方案1】:看起来像 paulstretch 或类似的,这对我有用
outfile.writeframes(int16(output.ravel('F')*32767.0).tostring())
检查:https://docs.scipy.org/doc/numpy-1.15.0/reference/generated/numpy.ravel.html#numpy.ravel
【讨论】:
以上是关于如何修复 TypeError:order 必须是 str,而不是 int的主要内容,如果未能解决你的问题,请参考以下文章
Python kivy:如何修复“TypeError:object.__init__() 不带参数”?
如何修复:TypeError:参数 1 具有意外类型“QWidget”[重复]
如何修复'TypeError:无法读取 Javascript 中未定义的属性'标题'
如何修复 JavaScript 中的“TypeError:无法读取未定义的属性'map'”?