Как захватить ввод в HTML и отправить в Python - PullRequest
0 голосов
/ 04 июля 2019

Я пытаюсь установить веб-страницу, которая показывает только входные данные, которые собирают: ОТЛИЧНЫЙ ПУТЬ ПРОСТЫНЬ СПЕКТР а затем скрипт Python использует переменные, чтобы открыть Excel и сделать снимок экрана Sheet: Area у меня уже есть скрипт на python, но для перехода из cmd в web я понятия не имею

Я уже попробовал django и флягу, и я не понимаю их использования

Это мой HTML

<form name = "search" action="." method="POST">
    <label>Ruta:</label>
    <input type="text" name="path">
    <label>Hoja:</label>
    <input type="text" name="sheet">
    <label>Rango:</label>
    <input type="text" name="range">
    <p></p>
    <label>Ruta de Guardado:</label>
    <input type="text" name="path2">
    <label>Alto:</label>
    <input type="number" name="height">
    <label>Ancho:</label>
    <input type="number" name="wid">
    <p></p>
</form>

В проекте app.py (колба)

app.route('/', methods=['POST'])
def getValue():
    path = request.form['path']
    sheet = request.form['sheet']
    range = request.form['range']
    path2 = request.form['path2']
    he = request.form['height']
    wd = request.form['wid']
    excel2img.export_img(path,"test8.png", sheet, range)

Мой скрипт на python (работает с cmd)

enter code here
import excel2img
from PIL import Image
import os

path = input('Introduce la ruta del archivo: ')     
sheet = input("Introduce el nombre del hoja: ") 
range = input("Introduce el rango: ") 
save = input("Introduce ruta de guardado")
he = int(input("Introduce alto de la imagen: "))
wd = int(input("Introduce el ancho de la imagen: "))

path = archivo.replace("\\", "/") 
num = 7


excel2img.export_img(path, save + r"\test"+str(num) + ".png", sheet, range) 

print(save + "test7.png")
im =Image.open(save + r"\test7.png")
im = im.resize((wd, he)) 
im.save(save+r"\test7.jpg")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...