我正在尝试使用super(arguments)
Reflect.construct(this, arguments)
我正在Linux 17.10版上运行它。 Python版本:2.7或3.6(都尝试过)。
代码被卡在运行中,不会超时或其他任何原因。
在我停止它之后,根据调用堆栈,它卡在:
requests
答案 0 :(得分:0)
我刚刚在Python控制台上运行了您的代码,它返回了200
。我正在运行Python 3.6.7,Ubuntu 18.04。
可能是您的计算机长时间无法连接到google.com,您应该将timeout
参数与try except
一起传递
使用以下代码:
import requests
def main():
success = False
while success==False:
try:
content = requests.get("https://google.com", timeout=5)
success=True
except:
pass
print(content.status_code)
if __name__ == "__main__":
main()
如果您的网络连接出现暂时性问题,此代码段可确保正确响应。