错误描述
x,y,buttom = plt.ginput(1)
ValueError: not enough values to unpack (expected 3, got 1)
解决方案
我们一般在网上查找ginput()
的使用方法时,介绍的是MATLAB中的使用方案。
使用的格式如下
[x,y,button] = ginput(1)
但是在Python下这会导致错误,我们的坐标是在一个变量里面的。
所以我们更正为
x = ginput(1)
print(x)
输出结果显示
$ python lab1.py
[(265.6290322580645, 180.20967741935482)]