テンポラリファイルを作成せずに、ファブリックを使用してリモートファイルの内容を取得したいとします。ファブリックを使用してローカルテンポラリファイルを持たないリモートファイルの内容を取得する方法
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. ログイン後にリモートファイルの内容を取得する
- 2. python-keybinderを使用してクリップボードの内容を取得する方法
- 3. iPhone SDKを使用してリモートファイルのサイズを取得する方法は?
- 4. ファブリックを使用してtwitter webviewからログインコールバックを取得する方法
- 5. オープンCSVを使用して.csvの内容を取得する
- 6. winsockを使用してローカルホストの内容を取得する
- 7. HTMLを使用してテーブルの内容を取得する
- 8. JavaScriptを使用してリンクタグの内容を取得します - ないCSS
- 9. AJAXを使用してリモートファイル情報を取得するには?
- 10. Ruby on Railsでリモートファイルの内容を読み取る方法は?ここ
- 11. ItemsControlの内容を保持するPanelのインスタンスを取得する方法は?
- 12. jQueryを使用してテーブル内のセルの内容を取得する方法は?
- 13. PHPを使用してCSSセレクタの内容を取得する方法シンプルなDOMパーサー?
- 14. Drupal 6でhook_node APIを使用してデータベースから内容を取得して表示する方法
- 15. Fileuploadを使用してファイルの内容を読み取る方法
- 16. Pythonを使用して7zファイルの内容を読み取る方法
- 17. バッチファイルを使用して.MFファイルの内容を読み取る方法は?
- 18. sfDoctrineActAsTaggablePluginを使用して、タグのリスト+タグの内容の数を取得する方法は?
- 19. subclipseを使用してファイルの特定のリビジョンの内容を取得する方法
- 20. fabfileを使用しないファブリック内のリモートssh
- 21. javamailを使用して添付ファイルの内容を取得する
- 22. Seleniumを使用してページ全体の内容を取得する
- 23. cURL:PHPでPHPを使用してテキストファイルの内容を表示/取得する
- 24. アップロードしないでローカルファイルの内容を取得する
- 25. 特定のCSSの列の内容を取得する方法
- 26. PHPのDOMを使ってdivの内容を取得する
- 27. iframeの正確な内容全体を取得して編集する方法を教えてください。
- 28. PyQt:テーブルウィジェットで選択したセルの内容を取得する方法は?
- 29. 共通のクラスdivの内容を取得する方法
- 30. HTMLテーブルのセルの内容を取得する方法は?
:_csv.Error:引用符で囲まれていないフィールドに改行文字が表示される - ファイルをuniversal-newlineモードで開く必要がありますか?エラーとして、任意の考えですか? – gabn88