Как загрузить файл на локальный компьютер из приложения, размещенного на сервере, используя python и jQuery - PullRequest
0 голосов
/ 20 апреля 2020

Я работаю над приложением, в котором я беру немного деталей из пользовательского интерфейса и подключаюсь к бэкэнд-API для получения некоторых данных. После того, как я получу данные, мне нужно записать их в файл на локальной машине. Я использовал что-то вроде этого

def csv_writer(<few_params>):
    output_file = "/tmp/{}_{}.csv".format(xyz,datetime.now())
    if <something> == "thing":
        headers = ["s_no", "id"] + keys
    else:
        headers = ["s_no", "feature_id"] + keys
    with open(output_file, "w", encoding="utf8") as file:
        writer = csv.writer(file)
        writer.writerow(headers)

Это работает нормально, когда я запустил приложение на локальном хосте, но теперь, когда оно развернуто в более высоких средах, появляется диалоговое окно, показывающее, что файл загружен в tmp местоположение, но не могу найти его в моей локальной машине. Загружается ли файл в папку tmp сервера, на котором размещено приложение?

Как загрузить файл на локальный компьютер, даже если приложение размещено в какой-либо среде?

Примечание. Над кодом написано Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...