通过python将图像上传到本地主机,并在javascript应用程序中注册
我正在尝试运行一个与HTML/Javascript页面交互的python程序。我有一个设置,在那里我作为本地主机运行python程序,并通过web浏览器访问javascript。将数据传递到代码的python部分是可行的,但现在我尝试将png上传到本地主机,并让javascript注册png。当我点击按钮发送数据并检索png时,我得到了POSThttp://localhost:5000/javascriptPost [HTTP/1.1500内部服务器错误 它说找不到文件通过python将图像上传到本地主机,并在javascript应用程序中注册,javascript,python,html,Javascript,Python,Html,我正在尝试运行一个与HTML/Javascript页面交互的python程序。我有一个设置,在那里我作为本地主机运行python程序,并通过web浏览器访问javascript。将数据传递到代码的python部分是可行的,但现在我尝试将png上传到本地主机,并让javascript注册png。当我点击按钮发送数据并检索png时,我得到了POSThttp://localhost:5000/javascriptPost [HTTP/1.1500内部服务器错误 它说找不到文件 def getPlot(
def getPlot(ticker, timespan):
plotfig = getplotname(ticker,timespan)
beginning = getBeginningDate(timespan)
yf.download(ticker)
newtime = yf.download(ticker, start = beginning, end = date.today())
import matplotlib.pyplot as plt
newtime['Adj Close'].plot()
plt.xlabel("Date")
plt.ylabel("Adjusted")
plt.savefig("http:/localhost:5000/images/" + plotfig)
return plotfig
我认为问题出在这里。由于我在本地主机上使用savefig而不是传统路径,我是否需要做一些特殊的事情?我正在使用POST从javascipt向python传递信息。我是否也需要做一些事情