問題タブ [pysftp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
180 参照

python - sftpサーバーpythonの書き込みパス

pysftponを使用してPythonおり、sftp サーバーの特定のディレクトリに対してループを実行しようとしています。

sftp サーバーのディレクトリ パスの書き方がわかりません。サーバーに接続して、以下のようにディレクトリを書くだけでうまくいくと思ったのですが、うまくいきません。Python が読み取れるように sftp パスを記述する方法を教えてください。

0 投票する
2 に答える
2195 参照

bash - メッセージをログに記録するための ftp_setdebug(1) などの Python SFTP スクリプトのデバッグ オプション

私はbashに取り組んでおり、PYSFTPを使用してSFTP用のPythonスクリプトを内部的に呼び出しています。以前、FTP を使用していたときは、Transfer および goodbye メッセージを確認できるように ftp_setdebug(1) オプションがありました。しかし、SFTP の場合、そのようなオプションを見つけることができません。見つけましsftp -vvたが、正確にどのように使用する必要がありますか?FTPのような他の方法はありますか?スクリプトに print ステートメントを含めたくありません。

0 投票する
2 に答える
1916 参照

python - paramiko.ssh_exception.SSHException: (31,) からのパケットを予期して、94 を取得しました

pysftp-0.2.8 を使用して大きなファイルを sftp サービスに送信する場合。いつも同じエラーが発生しました:paramiko.ssh_exception.SSHException: Expecting packet from (31,), got 94

ファイルは約1.5Gで、500Mで転送すると壊れます。ここにコード:

)

ここのエラーメッセージ:

ご回答ありがとうございます。

0 投票する
1 に答える
336 参照

python - pyftp put はファイルを 4096 ビットに切り捨てています

sftp 経由で (pysftp を使用して) cvs ファイルをリモート ホストにアップロードする python スクリプトを作成しています。すべて正常に動作しているように見えますが、アップロードされたファイルは常に 4096 バイトに切り捨てられます。sftp を使用して OS (Linux) からファイルをアップロードすると、すべて正常に動作します。4096 バイトのファイルのみを許可するようにどこかに設定されているデフォルトはありますか?

これが私のコードのsftp部分です:

0 投票する
1 に答える
2465 参照

python - pysftp はファイルをコピーしますが、空です

pysftp でファイルをコピーする際に問題が発生しています。これは元々、動作する WinSCP スクリプトでした。winscp.com および filezilla の以下のスクリプトで提供される資格情報を使用して、ファイルを手動でコピーできます。認証情報が正しく、リモート パスとローカル パスの両方が存在することを確認しました。ファイルはコピーされているように見えますが (ローカル ディレクトリにファイルが表示されます)、空です。以下はエラーです。他のホストに接続してファイルをダウンロードする場合も、同じスクリプトが機能します。

これは私のコードです:

0 投票する
1 に答える
877 参照

python - pysftp paramiko pythonをインストールできません

を使用して上記のパッケージをインストールしようとすると、setup.py install. https://pypi.python.org/simple/ecdsaでダウンロード エラーが発生します。

タイムアウト -- 一部のパッケージが見つからない可能性があります!
エラー:requirement.parse('ecdsa>=0.11') に適したディストリビューションが見つかりませんでした