greetings.
excuse me I'm using google translator (my language is Spanish)
location:
a control system for assistance.
* A central computer where managers come and go down the reports.
* Some stations where the person registers its input and output (such
equipment may or may not be connected to the network)

for computers that are not connected, a download of care in a text
file that is then loaded into the central computer. (this works)

for computers that are connected, the idea is that the core team, make
the request for the past attendance records.

path query:
http://192.168.0.10:8000/welcome/default/call/json/get_data/

if I test from the browser to that route, the system throws the form
corect information in json.

but if from the central computer, from a web2py controller, run the
following instruction (I can not find another way .. I see
documentation for applications to communicate, I see only external
examples)


def import_data():
    import pycurl, urllib
    from StringIO import StringIO
    from gluon.serializers import json, loads_json

    buffer = StringIO()
    c = pycurl.Curl()

    url_eq = 'http://%s/welcome/default/call/json/get_data/' %
'192.168.0.10:8000'

    c.setopt(c.URL, url_eq)
    c.setopt(c.WRITEDATA, buffer)
    c.perform()
    c.close()
    data_new = loads_json(buffer.getvalue())



ERROR
<type 'exceptions.TypeError'> invalid arguments to setopt


anyone can help me?
I need the data request web2py make it.
and hoping to eventually be automated using cron

-- 
http://diazluis.com
Analista Programador
User Linux 532223

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to