所以我两周前下载了 python, 代码正在运行,由于 python 3.7 和 3.9 的两个版本而中断的库几乎没有问题,我删除了旧的,现在它可以找到库但无法显示它们..
from matplotlib.pylab import plt
abc = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',]
def countp(counter):
count=0
for i in counter:
print(abc[count],"showed up ",i," times")
count+=1
def checkfile(folder):
file = open(folder,"r")
read=file
abc = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',]
counter = [0]*26
#read file
for i in file:
# reads line
for j in i:
count=0
#search one key at a time
for k in abc:
if (j==k.lower()):
#add +1 to desired letter.
counter[count]+=1
count+=1
return counter
if __name__ == "__main__":
folder="C:/Users/omerd/Desktop/Welp.txt"
counter=checkfile(folder)
countp(counter)
x=5
y=6
plt.plot(x,y)
它确实运行,但它不使用
plt.plot(x,y)
行,它应该打开一个图表,但它没有,不确定是新手错误还是需要重新安装所有东西
答案 0 :(得分:2)
许多文档不要提及这一点,而是尝试在 plt.show()
之后添加 plst.plot()
。
plt.show()
只是打开 matplotlib 图
答案 1 :(得分:1)
解决您的问题的方法是在代码末尾添加 plt.show()
。这将显示您的情节。
来自 matplotlib 的官方documentation:在 ipython 中以 pylab 模式运行时,显示所有图形并返回 ipython 提示符。