我读到,使用通配符并不常见,应将其替换为特定命令。下面是我的程序,如何更改顶部的两条import *行?

 import pylab
 from pylab import *
 from numpy import *

 list_of_files=[('logfile.txt', 'volts plot')]
 datalist = [( pylab.loadtxt(filename), label ) for filename, label in list_of_files]
 for data, label in datalist:
     pylab.plot( data[:,0], data[:,1], label=label )
 grid(True)
 pylab.legend()
 pylab.show()

最佳答案

看起来您的程序首先没有使用通配符导入的任何内容。您可以简单地删除它们。

此外,您的最后一行什么也不做。您可能需要pylab.show()代替。

关于python - 如何替换通配符?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20302820/

10-12 12:43
查看更多