7

Python3.3に移植したいparamikoモジュールに基づくpython2.7コードがありますが、動作するバージョンのparamikoまたは適切な代替品が見つからないようです。

Windows、Linux、Macで動作するモジュールが必要です。

誰かがこれについてのポインタを手に入れましたか?

4

4 に答える 4

7

Py2.6、2.7、3.2、および3.3のすべてのテストに合格するフルポートを実行しました。テストが必要です。メインのgithubリポジトリのプルリクエスト#236で見つけることができます。

于 2013-11-04T01:21:43.673 に答える
3

適切な代替品はないと思いますが、私が間違っていることを知ってうれしいです。使用することはできますsubprocessが、そのようなものは、優れたモジュールを持つという目的に反します。

paramikoからの最新の公式の言葉はここにあります:

py3kのニュースはまだありません、それはまだ確実に計画されています(私の上記のコメントを参照してください)が、他の優先順位が最初に来なければなりません:(

したがって、タイムラインはありませんが、希望があります。

編集:ある程度の進歩はありましたが、まだ一般的な使用の準備ができていないようです。更新については、このディスカッションをフォローできます。

編集:公式ではありませんが、 Python3で動作しているように見えるparamikoフォークがあります。

于 2013-02-04T14:02:04.513 に答える
1

Python 3でparamikoを待つ間、パテを使用できます。

os.system('C:\putty\psftp ' + USER_NAME +'@' + SERVER+ ' -pw ' +PASS+' -b '+ SFTPscript)
于 2014-04-29T17:47:57.240 に答える
0

インターネットのWindowsXPでPython3.3.2にparamikoをインストールして使用する方法を見つけ、それは機能しました:)

Need to install
python-3.3.2.msi
paramiko-1.14.0.zip
pycrypto-2.6.win32-py3.3.exe
pypa-setuptools-3.6.tar.gz
ecdsa-0.11.tar.gz
pip-0.7.3.zip
于 2014-05-14T08:12:28.390 に答える