特定SCPI命令的“返回格式”文档说明:
"The reading is in the form
+n.nnnnnnE+nn
for each channel specified. Multiple responses are separated by commas. Example The following query returns the power measured on channel 1. MEAS:POW? (@1) Typical Response:+1.000000E+01
"
当我试图用%e打印这个命令的返回值时,它抛出了一个语法无效的错误。你知道吗
print "Measured power is : %e\n" chan_power
如果省略%e并只打印变量chan_power
,则得到:-6.319059E-07
但是文档和返回格式显示了它是由命令返回的指数。有人能指出我哪里出错了吗?你知道吗
你的指纹应该是
对于格式化输出,在
%
之后需要一个元组。在您的情况下,没有提供tuple。因为有%e
,所以它需要一个变量的元组。你知道吗相关问题 更多 >
编程相关推荐