这个错误是什么意思? 我有以下代码:
steps = np.loadtxt('par.in', unpack=True, usecols=[4])
maximum = np.loadtxt('par.in', unpack=True, usecols=[3])
minimum = np.loadtxt('par.in', unpack=True, usecols=[2])
a = "%0.2f" % (steps[1])
b = "%0.2f" % (maximum[1])
c = "%0.2f" % (minimum[1])
for i in np.arange (a,b,c):
x, y, chi2, chi2r = np.loadtxt('omega_'+str("%0.2f" % i), unpack=True, usecols=[0, 2, 3, 4])
错误是:
回溯(最近一次通话):文件“ program.py”, 第34行,在 对于我在np.arange(omega_min,omega_max,omega_krok)中:TypeError:-:'str'和'str'
不受支持的操作数类型
答案 0 :(得分:0)
您正在将参数传递给str类型的.join
,但是您需要将参数传递为int / float类型
const message = Object.entries(error.response.data.errors)
.map(([error_name, error_value], i) => `${i}: ${error_value[0]}`)
.join('\n');