derzeit programmiere ich ein bisschen mit Flask.
Dabei soll die Web App über ein Form action die gespeicherte Textdatei einlesen und in content wiedergeben.
Code: Alles auswählen
<div class="form-group">
<form action="DEG" method="post">
Sequence: <input class="form-control" name="seq" type="text" placeholder="AAAAA" /><br/>
<input class="form-control" value="Degeneriert" type="submit" />
<br>
<pre>{{ content }}</pre>
</form>
</div>
Python Flask Script.
Code: Alles auswählen
#===Calculation DEG Mass of DNA===
@app.route('/DEG', methods=['POST','GET'])
def DEG():
if request.method == 'POST':
try:
seq = request.form['seq']
fobj = open("DEG/sequenzeingabe.txt","w")
seq = seq.upper()
fobj.write(str(seq))
fobj.close()
import seqgenerator
with open("DEG/autofilter1.txt","r") as f:
content = f.read()
except:
print("No request!")
finally:
return render_template("index.html",scrollToAnchor='contact',content=content)
f.close()
Das ganze funktioniert auch super. Beim ersten Mal

Sobald ich einen neue request Anfrage stell passiert nichts?! Kann mir da einer Helfen? Vielen Dank im Vorraus.
Mfg Tobi