我搜索了很多帖子,但它們似乎沒有幫助。Python模塊無法調用
在文件夾dir1 /我有main.py和plotcluster.py。在plotcluster.py我:
import matplotlib as plt
import itertools as it
....
def plotc():
colors = it.cycle('ybmgk')
....
plt.figure()
....
在main.py,我使用plotcluster.py:
import plotcluster as plc
....
plc.plotc()
但是,這給了我一個錯誤說模塊對象是不可調用的。
20 linestyles = it.cycle('-:_')
21
---> 22 plt.figure()
23 # plot the most frequent ones first
24 for iter_count, (i, _) in enumerate(Counter(centerid).most_common()):
TypeError: 'module' object is not callable
它並沒有投訴itertools模塊,但plt的一個煩惱它。這讓我很困惑!
任何幫助將不勝感激!提前致謝!
不敢相信我花了2小時這個愚蠢的錯誤!我在另一個代碼中正確地使用了....非常感謝您的指點! –