Я искал эту ошибку, но не мог понять, как с ней справиться. При попытке открыть файл я получаю следующую ошибку:
[Errno 36] Слишком длинное имя файла: '/ var / www / FlaskApp / FlaskApp / templates /
Вот мой простой код. Я пытаюсь открыть файл json и отобразить его с помощью Flask на веб-сайте:
@app.route("/showjson/")
def showjson():
SITE_ROOT = os.path.realpath(os.path.dirname(__file__))
data_in = open(os.path.join(SITE_ROOT, "static/data", "btc.json"), "r")
data_out = ""
for line in data_in:
data_out += line.rstrip()
data_in.close()
return render_template(data_out)
Кто-нибудь знает решение? Спасибо заранее.
os.path.join(SITE_ROOT, "static/data", "btc.json")
и распечатать то, что он вернет? - person TemporalWolf   schedule 06.12.2016