Уведомления

Группа в Telegram: @pythonsu

#1 Март 15, 2009 22:59:43

hop
От:
Зарегистрирован: 2009-03-06
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

python + ssh

Привет всем!!!
Есть ли модуль для работы с ssh ? Или все же придется работать через модуль os?



Офлайн

#2 Март 16, 2009 01:56:19

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Офлайн

#3 Март 16, 2009 10:12:30

lizzard
От:
Зарегистрирован: 2009-03-05
Сообщения: 48
Репутация: +  0  -
Профиль   Отправить e-mail  

python + ssh

Либо тут можно посмотреть: http://sourceforge.net/search/?type_of_search=soft&words=python+ssh



Офлайн

#4 Март 16, 2009 12:28:01

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

python + ssh

у меня не получилось завести модуль
“”"
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
>>>
“”"

Офлайн

#5 Март 16, 2009 12:29:05

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

python + ssh

crypto стоит

Офлайн

#6 Март 17, 2009 13:12:38

lizzard
От:
Зарегистрирован: 2009-03-05
Сообщения: 48
Репутация: +  0  -
Профиль   Отправить e-mail  

python + ssh

Может 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. это всего-лишь мои предположения :)



Офлайн

#7 Март 17, 2009 13:55:30

Dimka665
От:
Зарегистрирован: 2008-09-19
Сообщения: 177
Репутация: +  0  -
Профиль   Отправить e-mail  

python + ssh

модули sha, md5 были перенесены в модуль hashlib.
то есть надо писать
from hashlib.sha import *



Офлайн

#8 Март 17, 2009 13:56:40

Dimka665
От:
Зарегистрирован: 2008-09-19
Сообщения: 177
Репутация: +  0  -
Профиль   Отправить e-mail  

python + ssh

lizzard
Может crypto для питона 2.5 стоит?
ага



Офлайн

#9 Март 17, 2009 15:35:39

lizzard
От:
Зарегистрирован: 2009-03-05
Сообщения: 48
Репутация: +  0  -
Профиль   Отправить e-mail  

python + ssh

Только sha там нету, есть sha1, sha224, sha256, sha384, и sha512. Старый sha вроде аналогичен sha1 в новой библиотеке.
Справка и примеры тут.



Отредактировано (Март 17, 2009 15:36:16)

Офлайн

#10 Март 17, 2009 21:11:32

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

python + ssh

Dimka665
модули sha, md5 были перенесены в модуль hashlib.
то есть надо писать
from hashlib.sha import *
не помогло…

lizzard
Может crypto для питона 2.5 стоит?
на конференции я спросил про paramiko и то что в официале описание только для 2,2 мне ответили что завестись может :) за ссылку спасибо буду пробывать

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version