python flask服务影响运行结果_Flask尝试运行python脚本时出现内部服务器错误-问答-阿里云开发者社区-阿里云...

在Flask应用中,尝试通过点击按钮执行app.py脚本(该脚本涉及下载Excel文件)时,遇到内部服务器错误。尽管可以在本地正常运行并显示index.html,但点击按钮后服务器返回“内部服务器错误”。app.py中使用了selenium、BeautifulSoup等库进行网页抓取和数据处理,然后保存到Excel文件。问题可能出在服务器执行脚本的过程中。
摘要由CSDN通过智能技术生成

我已经设置了一个基本的Flask页面,index.html来运行我的app.py脚本。目录结构是包含app.py的myapp文件夹,包含index.html的templates文件夹和一个venv文件夹。我试图获取我的app.py脚本(下载一个excel文件,它在ipython中自行运行时运行),点击一个GO按钮运行。我可以很容易地在localhost上运行,并且index.html出现了按钮,但当我点击它时,我得到 - “内部服务器错误服务器遇到内部错误,无法完成您的请求。服务器是否过载或者申请中有错误。“

我已经尝试了很长时间,并查看其他类似的问题但无济于事。app.py的代码如下:

#!/usr/bin/env python

from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')

def index():

return render_template('index.html')

@app.route('/app', methods=['GET', 'POST'])

def app():

import selenium

from selenium import webdriver

from selenium.webdriver.support.ui import Select

from selenium.webdriver.chrome.options import Options

import lxml

import time

import datetime</

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值