-3
Ich habe den folgenden Code. Wenn ich es laufen lasse, erhalte ich folgende Fehlermeldung:Syntaxfehler in Python Flask
File "app.py", line 16
@app.route('/')
^
SyntaxError: invalid syntax
Wenn ich diese Zeilen entfernen
try:
tree = ET.parse('export.xml')
root = tree.getroot()
ich mehr den Fehler nicht haben. Ich verstehe nicht, was das Problem ist und wie ich es beheben kann.
from flask import Flask, render_template
import xml.etree.ElementTree as ET
import requests
import json
app = Flask(__name__)
file = open("/home/ubuntu/flaskapp/export.xml", 'w')
file.write(r.text)
file.close()
try:
tree = ET.parse('export.xml')
root = tree.getroot()
@app.route('/')
def hello_world():
return 'Hello from Flask!'
if __name__ == "__main__":
app.run()
Ich würde sagen, Sie die Ausnahme in einem vollen Try/außer Block –
ein 'try' muss eine' except' haben oder ein 'finally' sogar fangen müssen, wenn sie nichts tun ... –
dies behoben es, Danke! – user3163920