我们提供融合门户系统招投标所需全套资料,包括融合系统介绍PPT、融合门户系统产品解决方案、
融合门户系统产品技术参数,以及对应的标书参考文件,详请联系客服。
pip install Flask
pip install Flask-WTF
pip install python-docx
<form action="/upload" method="post" enctype="multipart/form-data">
<input type="file" name="doc_file" required>
<button type="submit">上传</button>
</form>
from flask import Flask, request, redirect, url_for
from werkzeug.utils import secure_filename
app = Flask(__name__)
app.config['UPLOAD_FOLDER'] = './uploads'
@app.route('/upload', methods=['POST'])
def upload_file():
if 'doc_file' not in request.files:
return "No file part"
file = request.files['doc_file']
if file.filename == '':
return "No selected file"
filename = secure_filename(file.filename)
file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
return "File uploaded successfully!"
from docx import Document
def search_doc_content(filename, keyword):
doc = Document(filename)
full_text = []
for para in doc.paragraphs:
full_text.append(para.text)
return keyword in ' '.join(full_text)