Передача данных из скрипта Python для использования Flask - PullRequest
0 голосов
/ 15 сентября 2018

Это мой скрипт Python для чтения данных из XML-файла результаты выводятся на консоль Как отправить результаты по http? в мой файл колбу в формате json в почтовом запросе и отображаемое имя планет в файле /planets.html

      import xmltodict
      with open('sample.xml') as fd:
      doc = xmltodict.parse(fd.read())
      codes = []
       NumConfigs = doc['Planets']['Planet']
       for planet in doc['Planets']['Planet']['Name']:
       codes.append(planet['@Name'])   


 print(codes) 

sample.xml

  <planets>
<planet>
    <name>
        Earth
    </name>
    <radius>
        6,371km
    </radius>
</planet>
<planet>
    <name>
        Jupiter
    </name>
    <radius>
        69,911km
    </radius>
</planet>
<planet>
    <name>
        Mars
    </name>
    <radius>
        3,390km
    </radius>
</planet>

файл моей фляги

 from flask import Flask, render_template, request
 app = Flask(__name__)

 @app.route('/xml')
 def xml():
 return render_template('sample.xml')


 @app.route('/result',methods = ['POST', 'GET'])
 def result():
 if request.method == 'POST':
 result = request.form
 return render_template("result.html",result = result)

 if __name__ == '__main__':
 app.run(debug = True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...