Python请求在执行之前等待键输入
我正在学习python。目前正在编写一些测试应用程序,需要从其他站点获取一些html并将其显示在我的浏览器中。为此,我使用:Python请求在执行之前等待键输入,python,terminal,python-requests,virtualenv,Python,Terminal,Python Requests,Virtualenv,我正在学习python。目前正在编写一些测试应用程序,需要从其他站点获取一些html并将其显示在我的浏览器中。为此,我使用: 使用Python2.7的virtualenv flask作为我的web框架 请求获取html 每次运行应用程序并刷新页面时,我都需要转到终端并按enter键才能继续。我该怎么阻止它?我希望它能自动执行 这里没有特殊的例子或特殊的代码。运行标准请求。获取(someURL)。然后我在我的终端(我用来启动virtualenv和flask应用程序)中看到有问题的URL,只有在
- 使用Python2.7的virtualenv
- flask作为我的web框架
- 请求获取html
这里没有特殊的例子或特殊的代码。运行标准请求。获取(someURL)。然后我在我的终端(我用来启动virtualenv和flask应用程序)中看到有问题的URL,只有在我点击终端中的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
好的,因为我是noob,我不知道我的.py文件应该以enter结尾。我相信这就解决了问题。请给出答案,期望有人猜出问题是不合理的。请输入您的代码。你在哪里经营?在控制台中,在某个编辑器中?当您必须按enter键时,是否收到任何消息?你读过这篇课文吗?可能您有一些错误信息或其他有用信息,但您没有阅读。终端中正在运行什么?客户端请求脚本还是服务器脚本?试着点击ctrl-C,也许你会得到一个堆栈跟踪,显示关注的行。这里没有特殊的例子或特殊的代码。运行标准请求。获取(someURL)。然后我在我的终端(我用来启动virtualenv和flask应用程序)中看到有问题的URL,只有在我点击终端中的enter键后,执行才会继续。我已经更新了我的问题。如果在单独的窗口中运行
flask
过程,会发生什么?