🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
8 messages
8 total messages Started by KooT Sat, 16 May 2009 10:21
json-rpc
#26086
Author: KooT
Date: Sat, 16 May 2009 10:21
12 lines
1471 bytes
Hej,

Czy jest jakaś biblioteka do komunikacji za pomocą json-rpc?

Potrzebuje napisać w pythonie na symbiana, klienta do programu
Transmission BT, który sobie na serwerze gdzieś działa i można się z
nim komunikować właśnie za pomocą json-rpc.
Sama specyfikacja protokołu jest tutaj: http://trac.transmissionbt.com/browser/trunk/doc/rpc-spec.txt


Pozdrawiam,
Rafał
Re: json-rpc
#26087
Author: Michał (JabLuszko) Karwowski
Date: Sat, 16 May 2009 11:40
4 lines
1115 bytes
KooT wrote:
> Czy jest jakaś biblioteka do komunikacji za pomocą json-rpc?

Sorry, ale... zajrzałeś w ogóle do Google'a?
Re: json-rpc
#26088
Author: KooT
Date: Sat, 16 May 2009 12:09
21 lines
2007 bytes
On 16 Maj, 13:40, "Michał (JabLuszko) Karwowski"
<nakarmm...@jabluszko.org> wrote:
> KooT wrote:
> > Czy jest jakaś biblioteka do komunikacji za pomocą json-rpc?
>
> Sorry, ale... zajrzałeś w ogóle do Google'a?

Zajrzałem, ale nie wiele znalazłem. Liczę na to, że  może ktoś
czytający grupę jest bardziej doświadczony
w tym temacie i poleci mi coś sprawdzonego.

Chyba po to w sumie jest newsnet? Dla mnie to jedna z form szukania
pomocy, w pewnym sensie tak samo
jak i google. Zapewniam Cie, że równocześnie z zadaniem pytania tutaj,
sam szukam i 'grzebię' po sieci...
Ciągle też nie mogę zrozumieć odpowiedzi w Twoim stylu pod tego typu
pytaniami :)

--
Pozdrawiam,
R
Re: json-rpc
#26089
Author: Michał (JabLuszko) Karwowski
Date: Sun, 17 May 2009 19:00
30 lines
2364 bytes
KooT wrote:
 > Czy jest jakaś biblioteka do komunikacji za pomocą json-rpc?
(...)
> Ciągle też nie mogę zrozumieć odpowiedzi w Twoim stylu pod tego typu
> pytaniami :)

No bo ja... odpaliłem przeglądarkę i wpisałem "json-rpc python" i 
wyskoczyły mi linki.

Pierwszy link: wikipedia z opisem co to jest i po co oraz zawierająca link:
* External links
Official JSON-RPC homepage includes a Python implementation of JSON-RPC

Drugi link: zawiera jakiś kod źródłowy, a przed nim w opisie jest
The aim is to mimic the standard python XML-RPC API both on the client 
and server sides, but using JSON marshalling. It depends on cjson 
(http://pypi.python.org/pypi/python-cjson) for the encoding/decoding of 
JSON data.

Trzeci link: Blog, z tytułem postu "JSON » Blog Archives » New JSON-RPC 
Python Library" w opisie jest: Roland Koebler has just released a new 
JSON-RPC module for Python. jsonrpc.py implements both JSON-RPC 1.0 and 
JSON-RPC 2.0.

Kolejne linki: Znowu linki do bibliotek działających na json-rpc.


Czy mówimy o tym samym? Ty szukasz biblioteki czy masz problem z tą, z 
której obecnie korzystasz i poszukujesz jakieś lepszej/potrzebujesz 
pomocy?00
Re: json-rpc
#26090
Author: KooT
Date: Mon, 18 May 2009 06:52
15 lines
1794 bytes
On 17 Maj, 21:00, "Michał (JabLuszko) Karwowski"
<nakarmm...@jabluszko.org> wrote:
> No bo ja... odpaliłem przeglądarkę i wpisałem "json-rpc python" i
> wyskoczyły mi linki.
>
> Pierwszy link: wikipedia z opisem co to jest i po co oraz zawierająca link:

Hej!

Hmm na wikipedie nie "właziłem", a te inne obecnie testuje :)

Pozdrawiam i dziękuję za odpowedź!

--
RK
Re: json-rpc
#26092
Author: KooT
Date: Mon, 18 May 2009 07:06
26 lines
1849 bytes
A teraz mam problem, w tym że metoda na znak "-" w środku :

	   Method name: "session-set"
	   Request arguments: one or more of 4.1's arguments, except:
"blocklist-size",
	                      "rpc-version", "rpc-version-minimum", and
"version"
	   Response arguments: none

python trans.py

Traceback (most recent call last):
  File "trans.py", line 3, in <module>
    print s.session-get()
NameError: name 'get' is not defined

chyba, że coś nie tak robię?

program:


> cat trans.py
from jsonrpc import ServiceProxy
s = ServiceProxy("http://host-moj/transmission/rpc")
print s.session-get()
Re: json-rpc
#26093
Author: KooT
Date: Mon, 18 May 2009 08:09
8 lines
1645 bytes
On 18 Maj, 09:06, KooT <Rafal...@gmail.com> wrote:
> A teraz mam problem, w tym ¿e metoda na znak "-" w ¶rodku :

Wlasciwie już nie aktualne... ktos juz napisal takiego klienta :)

http://github.com/fagga/transmission-remote-cli/blob/c1b9304f1b981385bfcd8e96acbd0597abf8bfa3/transmission-remote-cli.py

Pozdrawiam i dziekuje za wszelka pomoc.
Re: json-rpc
#26091
Author: Grzegorz Czekaj
Date: Fri, 22 May 2009 06:34
3 lines
1200 bytes
Ja np. korzystam z 
http://www.google.com/codesearch/advanced_code_search?hl=pl
Grzegorz Czekaj 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads