hop
Март 15, 2009 22:59:43
Привет всем!!!
Есть ли модуль для работы с ssh ? Или все же придется работать через модуль os?
lizzard
Март 16, 2009 10:12:30
sypper-pit
Март 16, 2009 12:28:01
у меня не получилось завести модуль
“”"
Python 2.6.1 (r261:67517, Dec 4 2008, 16:51:00) on
win32
Type “help”, “copyright”, “credits” or “license” for more information.
>>> import paramiko
C:\Python26\lib\Crypto\Hash\SHA.py:6: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
from sha import *
C:\Python26\lib\Crypto\Hash\MD5.py:6: DeprecationWarning: the md5 module is deprecated; use hashlib instead
from md5 import *
Traceback (most recent call last):
File “<stdin>”, line 1, in <module>
File “C:\Python26\lib\paramiko\__init__.py”, line 69, in <module>
from transport import randpool, SecurityOptions, Transport
File “C:\Python26\lib\paramiko\transport.py”, line 37, in <module>
from paramiko.dsskey import DSSKey
File “C:\Python26\lib\paramiko\dsskey.py”, line 31, in <module>
from paramiko.pkey import PKey
File “C:\Python26\lib\paramiko\pkey.py”, line 28, in <module>
from Crypto.Cipher import DES3
ImportError: cannot import name DES3
>>>
“”"
lizzard
Март 17, 2009 13:12:38
Может crypto для питона 2.5 стоит?
sypper-pit
C:\Python26\lib\Crypto\Hash\SHA.py:6: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
from sha import *
C:\Python26\lib\Crypto\Hash\MD5.py:6: DeprecationWarning: the md5 module is deprecated; use hashlib instead
from md5 import *
По крайней мере по этим строкам можно так подумать… хотя это ведь предупреждения, а не ошибки.
P.S. это всего-лишь мои предположения :)
Dimka665
Март 17, 2009 13:55:30
модули sha, md5 были перенесены в модуль hashlib.
то есть надо писать
from hashlib.sha import *
lizzard
Март 17, 2009 15:35:39
Только sha там нету, есть sha1, sha224, sha256, sha384, и sha512. Старый sha вроде аналогичен sha1 в новой библиотеке.
Справка и примеры
тут.
sypper-pit
Март 17, 2009 21:11:32
Dimka665
модули sha, md5 были перенесены в модуль hashlib.
то есть надо писать
from hashlib.sha import *
не помогло…
lizzard
Может crypto для питона 2.5 стоит?
на конференции я спросил про paramiko и то что в официале описание только для 2,2 мне ответили что завестись может :) за ссылку спасибо буду пробывать