2017-01-08 5 views
-4

私はPythonを学んでいます。現在、他のサイトからhtmlを取得してブラウザに表示する必要のあるテストアプリケーションを作成しています。このために私が使用しています:python 2.7実行前にPythonのリクエストがキー入力を待つ

  • フラスコと

    • virtualenvのを私のWebフレームワークとしてHTML

    私は実行するたびに取得する

  • 要求を私は端末に移動し、続行するにはEnterキーを押す必要があるページを更新します。どうやって止めるの?自動的に実行します。

    特別な例や特別なコードはありません。標準のrequests.get(someURL)を実行しています。それから、問題のURLが私の端末(私がvirtualenvとフラスコのアプリを起動していた)に表示され、私が端末でenterを押しただけで実行が続きます。

    from flask import Flask 
    import requests 
    
    @route("/") 
    def test(): 
        return start_req() 
    
    def start_req(): 
        r = requests.get('https://example.com') 
        #now it waits me to hit enter in terminal 
        return r.text 
    
  • +0

    [mcve]を入力してください。誰かが問題を推測することは不合理です。 – jonrsharpe

    +0

    あなたのコードを靴。あなたはそれをどこで実行しますか?いくつかのエディタで、コンソールで?あなたはEnterを押す必要があるときに何かメッセージを受け取りますか?あなたはこのテキストを読んだのですか?多分あなたはいくつかのエラーメッセージやその他の有用な情報を持っていますが、あなたはそれを読んでいませんでした。 – furas

    +0

    端末では何が実行されていますか?クライアントはスクリプトまたはサーバースクリプトを要求しますか? ctrl-Cを押してみてください。おそらく、懸念される行を示すスタックトレースを取得します。 – tdelaney

    答えて

    0

    私はnoobですので、私の.pyファイルはenterで終了するはずです。私はそれが問題を解決したと信じています。

    関連する問題