Python 使用kivy请求url
我想使用kivy从django中编写的应用程序中获取一些数据,django服务器位于127.0.0.1:8000。我看不到任何消息,结果为无,我的请求脚本为Python 使用kivy请求url,python,django,request,kivy,Python,Django,Request,Kivy,我想使用kivy从django中编写的应用程序中获取一些数据,django服务器位于127.0.0.1:8000。我看不到任何消息,结果为无,我的请求脚本为 from kivy.network.urlrequest import UrlRequest import urllib def success(req, result): print 'ok' def fail(req, result): print 'fail' params = urllib.urlencode({
from kivy.network.urlrequest import UrlRequest
import urllib
def success(req, result):
print 'ok'
def fail(req, result):
print 'fail'
params = urllib.urlencode({'@number': 12524, '@type': 'issue',
'@action': 'show'})
headers = {'Content-type': 'application/x-www-form-urlencoded',
'Accept': 'text/plain'}
UrlRequest('http://127.0.0.1:8000', on_success=success, on_failure=fail, on_error=fail, req_body=params, req_headers=headers)
如果不在事件循环中运行代码,则代码不起作用 要在没有GUI事件循环的情况下运行,请使用以下方法:
如果不在事件循环中运行代码,则代码不起作用 要在没有GUI事件循环的情况下运行,请使用以下方法:
服务器是否通过
curl
响应相同的请求?服务器是否通过curl
响应相同的请求?
...
req = UrlRequest('http://daum.net', on_success=success, on_failure=fail,
on_error=fail, req_body=params, req_headers=headers)
req.wait()