Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x Python请求流问题_Python 3.x_Python Requests - Fatal编程技术网

Python 3.x Python请求流问题

Python 3.x Python请求流问题,python-3.x,python-requests,Python 3.x,Python Requests,我有一个关于python请求的问题 当我使用python请求时,应用程序在请求get()method语句时冻结。我的猜测是,应用程序停留在get方法的循环中,因为页面没有完全加载 我分享以下代码示例: import requests headers = {'user-agent': 'Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0'} print('request sending') ctt = requ

我有一个关于python请求的问题

当我使用python请求时,应用程序在请求
get()
method语句时冻结。我的猜测是,应用程序停留在
get
方法的循环中,因为页面没有完全加载

我分享以下代码示例:

import requests

headers = {'user-agent': 'Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0'}
print('request sending')
ctt = requests.get('http://cms.stream.publicradio.org/', verify=False, timeout=20,
                         headers=headers, stream = False).headers.get('Content-Type')
print('###' + ctt)

您可以尝试将
stream
设置为True:

res = requests.get('http://cms.stream.publicradio.org/', verify=False, timeout=20,
                         headers=headers, stream=True)
print res.headers.get('Content-Type')  # it will print 'audio/mpeg'