因此expected string or buffer
,当我尝试使用 urllib 解析从 php 源发送到 django 客户端的 Json 字符串以获取请求时,我得到了一个 django 。我也在使用芹菜任务。
字符串是:
"511bd5112aa8c"
php:
echo json_encode($access_token);
姜戈:
from celery import task
from urllib2 import Request, urlopen, URLError
@task()
def replicate_data(req):
try:
response = urlopen(req)
the_page = response.read()
except URLError:
raise replicate_data.retry(countdown=15)
return the_page
result=replicate_data.apply_async((req,), queue='rep_data')
json.loads(result)
我已经试过json.loads(result.decode())
了,也没有运气。
任何人?