Plumbum.

シェルコンビネータライブラリ
今すぐダウンロード

Plumbum. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • Tomer Filiba
  • 出版社のWebサイト:

Plumbum. タグ


Plumbum. 説明

シェルスクリプトの手首厳選さを実際の言語に入れることを願っていますか? Plumbumシェルのコンビネータにこんにちは。 Plumbumは、Pythonのシェルスクリプトのようなプログラムのための小さなでも機能豊富なライブラリです。ライブラリのモットーは、シェルスクリプトに再度リターンする必要がありませんので、シェルの構文を維持しながらシェルの構文を模倣しようとしています(ただし、それが意味がある場合だけ)。ショートカット、ライブラリは、ローカルおよびリモートコマンドの実行、ローカルパス、および稼働ディレクトリと環境操作に焦点を当てています。しかし、講演では十分です。基本的な使い方>>> Plumbum Import Local >>> Plumbum.Local Import LS、Grep、Cat、WC >>>>>> RS() 'License Nreadme.RST ndist ndocs n '>>>>>> chain = ls WC >>>プリントチェーン(C:\Program Files\Git\LS.exe | C:\Program Files\Git\bin\wc.exe '-l')>>>チェーン( ) '9 n' >>> Notepad =ローカル >>>メモ帳() '' 'for plumbum import fg、bg >>> ls >>>( LS | WC )とBG >>> f = _ >>> f.wait()>>> f.stdout'16 N'workingディレクトリと環境>>> local.cwd( "c: windows"):...(ls | wc )()... '105 N' >>>>>>>>>>>(foo = "bar"):... local.env(foo = "spam"):... local.python( " - c"、 "import OS; Print Os.environ ").. 。local.python( " - c"、 "インポートOS;印刷OS.Environ ")... 'spam r n''bar r n'remoteの実行(SSH経過)>> > Plumbum Import Remote >>> R = Remote.Connect( "Linuxbox.foo.bar")>> > R () 'Linux N' >>> R_LS = R >>> r_ls >>>>> > R.CWD( "/"):... R_LS()... 'bin nboot ncdrom ndev netc n 'トンネリング(ssh over ssh)> >> R_Python = R >>> f =(R_Python ; S2.SEND(「大成功」)」とBG >>> RSSHCTX.TUNNEL(12222,16666) Tun:... S = Socket.Socket()... S.Connect(( "localhost"、12222))... S.Recv(100)...「大成功」>> > F.Ready()Truethisはティーザーだけです。完全なドキュメントはDocsProductのホームページを読むのに見つけることができます


Plumbum. 関連ソフトウェア

上品な

残りの米国のための抽象化されたナイーブベイズ分類器(Python 2.7以降が必要です) ...

104

ダウンロード