テンポラリファイルを作成せずに、ファブリックを使用してリモートファイルの内容を取得したいとします。ファブリックを使用してローカルテンポラリファイルを持たないリモートファイルの内容を取得する方法
11
A
答えて
24
from StringIO import StringIO
from fabric.api import get
fd = StringIO()
get(remote_path, fd)
content=fd.getvalue()
1
import tempfile
from fabric.api import get
with tempfile.TemporaryFile() as fd:
get(remote_path, fd)
fd.seek(0)
content=fd.read()
参照:http://docs.python.org/2/library/tempfile.html#tempfile.TemporaryFile
と:これは、実際には、ディスク上の一時ファイルによってバックアップされることをhttp://docs.fabfile.org/en/latest/api/core/operations.html#fabric.operations.get
+2
注意。コンテキスト出口で一時ファイルが削除されるだけです –
関連する問題
- 1. Javaでクライアントインターフェイスを使用してリモートファイルを取得する方法
- 2. ログイン後にリモートファイルの内容を取得する
- 3. iPhone SDKを使用してリモートファイルのサイズを取得する方法は?
- 4. python-keybinderを使用してクリップボードの内容を取得する方法
- 5. trello apiを使用してカードの全内容を取得する方法は?
- 6. オープンCSVを使用して.csvの内容を取得する
- 7. JGit:TreeWalkを使用してファイルの内容を取得する
- 8. HTMLを使用してテーブルの内容を取得する
- 9. winsockを使用してローカルホストの内容を取得する
- 10. ファブリックを使用してtwitter webviewからログインコールバックを取得する方法
- 11. AJAXを使用してリモートファイル情報を取得するには?
- 12. は、私はエクセルテキストボックスの内容を取得するのpythonを使用したいが、私は解決する方法を持っていないのpython
- 13. 保存したメールの内容を取得する方法
- 14. JavaScriptを使用してリンクタグの内容を取得します - ないCSS
- 15. Ruby on Railsでリモートファイルの内容を読み取る方法は?ここ
- 16. ItemsControlの内容を保持するPanelのインスタンスを取得する方法は?
- 17. クラスのみを持つTRの内容を取得する方法を
- 18. jQueryを使用してテーブル内のセルの内容を取得する方法は?
- 19. PHPを使用してCSSセレクタの内容を取得する方法シンプルなDOMパーサー?
- 20. EnableCachingを使ったスプリングブートアプリケーションguavaキャッシュの内容を取得する方法
- 21. echo -e foreachを使用してファイルの内容を取得しました
- 22. sshを使用してリモートファイルを削除する方法は?
- 23. Drupal 6でhook_node APIを使用してデータベースから内容を取得して表示する方法
- 24. Pythonを使用して7zファイルの内容を読み取る方法
- 25. ReadPrinterメソッドを使用して印刷ジョブの内容を読み取る方法
- 26. バッチファイルを使用して.MFファイルの内容を読み取る方法は?
- 27. nodejsを使用して.pdfファイルの内容を読み取る方法は?
- 28. Fileuploadを使用してファイルの内容を読み取る方法
- 29. Javaを使用してMicrosoft Visioファイルの内容を読み取る方法は?
- 30. imgのIDを取得してDIVの内容を変更する方法
:_csv.Error:引用符で囲まれていないフィールドに改行文字が表示される - ファイルをuniversal-newlineモードで開く必要がありますか?エラーとして、任意の考えですか? – gabn88