我读到,使用通配符并不常见,应将其替换为特定命令。下面是我的程序,如何更改顶部的两条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/