Мне нужно сохранить файл, отправленный по URL 'http://127.0.0.1:8080/getjourney'. Когда я запускаю программу с помощью файла python, код работает.Но при маршрутизации функции с тем же кодом через браузер функций застревает в загрузке и происходит сбой сервера.Не могли бы вы помочь мне решить эту проблему?
import urllib
from urllib.request import urlopen
from bottle import run, route, template, request, get, post
from urllib.parse import urlparse
@get("/getjourney")
def getjourney():
response = "Journey1"
f = open('XML files/' + response + '.xml').read()
return "f"
@route('/savejourney')
def savejourney():
url = 'http://127.0.0.1:8080/getjourney'
response = urllib.request.urlopen(url)
xml1 = response.read()
print(xml1)
xml = open('../XML files/new.xml', "w")
xml.write(str(xml1))
Я ожидаю сохранить файл, возвращенный url 'http://127.0.0.1:8080/getjourney', в папку.