Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
python geeknote.py login
, вошёл в систему и работаю. Но нет ли встроенного именно инсталлятора? Каждый раз писать python ~/Projects/geeknote/geeknote.py
как-то не очень. Конечно, можно сделать и симлинк и алиас, но нет ли готовых средств?cd geeknote/
echo alias geeknote=\"python $PWD/geeknote.py\" >> ~/.profile
echo alias gnsync=\"python $PWD/gnsync.py\" >> ~/.profile
wolong@wolong-laptop:/tmp$ geeknote show
Unexpected value "" for argument "--note"
Options for: show
Available arguments:
--note : The name or ID from the previous search of a note to show.
wolong@wolong-laptop:/tmp$ geeknote notebook-create
Traceback (most recent call last):
File "/usr/local/lib/geeknone/geeknote.py", line 730, in main
Notebooks().create(**ARGS)
TypeError: create() takes exactly 2 arguments (1 given)
wolong@wolong-laptop:/tmp$ geeknote login
Traceback (most recent call last):
File "/usr/local/lib/geeknone/geeknote.py", line 701, in main
User().login(**ARGS)
File "/usr/local/lib/geeknone/geeknote.py", line 45, in wrapper
return func(*args, **kwargs)
File "/usr/local/lib/geeknone/geeknote.py", line 329, in login
if self.getEvernote().auth():
File "/usr/local/lib/geeknone/geeknote.py", line 145, in auth
self.authToken = GNA.getToken()
File "/usr/local/lib/geeknone/oauth.py", line 117, in getToken
self.getTmpOAuthToken()
File "/usr/local/lib/geeknone/oauth.py", line 133, in getTmpOAuthToken
self.getTokenRequestData(oauth_callback="https://"+self.url['base']))
File "/usr/local/lib/geeknone/oauth.py", line 95, in loadPage
conn.request(method, uri, params, headers)
File "/usr/lib/python2.7/httplib.py", line 958, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python2.7/httplib.py", line 992, in _send_request
self.endheaders(body)
File "/usr/lib/python2.7/httplib.py", line 954, in endheaders
self._send_output(message_body)
File "/usr/lib/python2.7/httplib.py", line 814, in _send_output
self.send(msg)
File "/usr/lib/python2.7/httplib.py", line 776, in send
self.connect()
File "/usr/lib/python2.7/httplib.py", line 1161, in connect
self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file)
File "/usr/lib/python2.7/ssl.py", line 381, in wrap_socket
ciphers=ciphers)
File "/usr/lib/python2.7/ssl.py", line 143, in __init__
self.do_handshake()
File "/usr/lib/python2.7/ssl.py", line 305, in do_handshake
self._sslobj.do_handshake()
SSLError: [Errno 8] _ssl.c:504: EOF occurred in violation of protocol
Что же вы его забросили :(
Geeknote — консольный клиент для Evernote