From: stardiviner <numbchild@gmail.com>
To: emacs-orgmode <emacs-orgmode@gnu.org>
Subject: ob-python noweb and :var reference error
Date: Fri, 29 Dec 2017 19:36:08 +0800 [thread overview]
Message-ID: <6b421b98-6a4c-cd1a-07ec-efd2fd4b559d@gmail.com> (raw)
I installed python packages through `pip`:
#+begin_src shell
pip install deluge-client
#+end_src
If you want to test those src blocks, you also need to make sure Deluge
installed and daemon started.
And use `deluge-client` like this:
#+NAME: deluge-daemon-username
#+begin_src shell
cat ~/.config/deluge/auth | cut -d ":" -f 1
#+end_src
#+RESULTS: deluge-daemon-username
: localclient
#+NAME: deluge-daemon-password
#+begin_src shell
cat ~/.config/deluge/auth | cut -d ":" -f 2
#+end_src
#+RESULTS: deluge-daemon-password
: 9b83ceded9ac08cc5c7403b093115874a6086958
#+begin_src python :noweb yes :results list
from deluge_client import DelugeRPCClient
client = DelugeRPCClient('127.0.0.1', 58846, username, password)
client.connect()
client.connected # True
client.call('core.get_torrents_status', {}, ['name'])
#=> {'79816060ea56d56f2a2148cd45705511079f9bca': {'name':
'TPB.AFK.2013.720p.h264-SimonKlose'}}
#+end_src
But got error:
```
Traceback (most recent call last):
File "<stdin>", line 15, in <module>
File "<stdin>", line 10, in main
File
"/home/stardiviner/.virtualenvs/python3.6/lib/python3.6/site-packages/deluge_client/client.py",
line 62, in connect
result = self.call('daemon.login', self.username, self.password)
File
"/home/stardiviner/.virtualenvs/python3.6/lib/python3.6/site-packages/deluge_client/client.py",
line 110, in call
raise exception(exception_msg)
deluge_client.client.b'BadLoginError': b'Username does not exist'
b' File "/usr/lib/python2.7/site-packages/deluge/core/rpcserver.py",
line 262, in dispatch\n ret =
component.get("AuthManager").authorize(*args, **kwargs)\n File
"/usr/lib/python2.7/site-packages/deluge/core/authmanager.py", line 89,
in authorize\n raise BadLoginError("Username does not exist")\n'
```
next reply other threads:[~2017-12-29 11:36 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-12-29 11:36 stardiviner [this message]
2017-12-29 11:39 ` ob-python noweb and :var reference error Nicolas Goaziou
2017-12-29 12:06 ` stardiviner
2017-12-29 12:09 ` Nicolas Goaziou
2017-12-29 13:08 ` stardiviner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6b421b98-6a4c-cd1a-07ec-efd2fd4b559d@gmail.com \
--to=numbchild@gmail.com \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.