因此,如果没有可用的图像,我会尝试在音频帖子上显示默认图像,因为有时人们在上传音频帖子时不会上传图像。我试过看了一遍,但我不知道这个效果的确切措辞,所有我能找到的是如何替换“破碎的图像”,但它没有被打破,只是缺失。您可以在此处查看博客:http://auzx.tumblr.com/
正如您所看到的那样,上传的图片有一个普通的音频帖子,而我上传了一张没有专辑封面的音频帖子,看看我是否能想出如何添加默认图片。
这是HTML部分的音频代码,如果需要查看css,可以使用ctrl + u查看源代码
import matplotlib
import matplotlib.pyplot as plt
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
matplotlib.use('TkAgg')
from Tkinter import *
from ttk import *
def graph(text):
tmptext = entry.get()
tmptext = "$"+tmptext+"$"
ax.clear()
ax.text(0.2, 0.6, tmptext, fontsize = 50)
canvas.draw()
root = Tk()
mainframe = Frame(root)
mainframe.pack()
text = StringVar()
entry = Entry(mainframe, width=70, textvariable=text)
entry.pack()
label = Label(mainframe)
label.pack()
fig = matplotlib.figure.Figure(figsize=(5, 4), dpi=100)
ax = fig.add_subplot(111)
canvas = FigureCanvasTkAgg(fig, master=label)
canvas.get_tk_widget().pack(side=TOP, fill=BOTH, expand=1)
canvas._tkcanvas.pack(side=TOP, fill=BOTH, expand=1)
ax.get_xaxis().set_visible(False)
ax.get_yaxis().set_visible(False)
root.bind('<Return>', graph)
root.mainloop()
很抱歉,如果这是我之前所说的非常明显的事情,我不知道这个的确切措辞或语言!