Ziemlich neu zu Flasche. Ich weiß nicht, wie es richtig funktioniert. Was ich versuche, ist jedoch dryscrape-Modul Ich versuche, eine Webseite abzufragen. Mit Kolben für mein eigenes Frontend. Ich habe jedoch Probleme bei der Übergabe meiner Abfragezeichenfolge. Also was ich versuche zu tun ist.Kolben, der die Abfragezeichenkette eingibt
@app.route("/", methods=['GET', 'POST'])
def getIndex():
query = request.form.get('query')
return render_template('index.html',query=query),query
mit der „Abfrage“ Ich mag diese
@app.route("/search_info")
def search_info():
string = getIndex()[1] ***# Here I'm having the issue. I'm trying to get the query string here and follow the proccess.***
print string
sess = dryscrape.Session(base_url='http://www.watchfreemovies.ch/')
sleep(4)
sess.visit('/')
search_index = sess.at_xpath('//*[@name="search_keywords"]')
search_index.set(string)
sleep(4)
sess.render('inputz.png')
search_index.form().submit()
Wie kommentierte mit diesem in meine anderen Funktionen fortsetzen will. Ich versuche, meine Abfrage-Zeichenfolge in meine neue Funktion zu übergeben und dryscrape zu verwenden, um den Rest des Zeugs zu tun. Aber ich mache etwas falsch. Es funktioniert nicht. Brauche Hilfe!
Auschecken [variable Regeln] (http://flask.pooco.org/docs/0.11/quickstart/#variable-rules) – alexpeits
'request.form' liest aus dem Post-Text. 'request.args' liest aus der Abfragezeichenfolge. – dirn