Настройка кода Flask, который использует ответ скрипта py и обновляет HTML - PullRequest
0 голосов
/ 09 мая 2019

Я разбью свои мысли о требованиях на 3 маленьких шага.

  1. Я должен принять пользовательский ввод со страницы HTML.
  2. Передать это скрипту py, которыйиспользует входные данные для загрузки файла на Google Drive.
  3. Он часто отправляет обновления о состоянии, которое я хочу показать на HTML-странице
  4. Мне также нужно получить sjareable URL, который управляет

Сценарий py правильно загружает файл для шагов 2 и 3.

Мне нужна помощь в будущем (Если мне нужно использовать колбу, тогда какой-то общий код накак это сделать)

Заранее спасибо.

У меня есть страница HTML, которая отправляет данные формы в скрипт py.Он использует CGI для чтения и обработки.Но сейчас мне нужно обновить пользователя со статусом% загрузки или ошибками.Я получаю их в сценарии py в виде распечатанного ответа. Я хочу отправить его пользователю.

HTML-файл ... form action = 'driveUpload.py' method = 'GET' ...

Py script ... filePath = os.environ ['QUERY_STRING'] ...

request = drive_service.files().insert(body=body, media_body=media_body)
response = None
while response is None:
    try:
        #print http.request.credentials.access_token
        status, response = request.next_chunk()
        if status:
            print("Uploaded %.2f%%" % (status.progress() * 100))
            retries = 0

print "Upload Complete!!!"

...

...