RakeはRuby(antやmakeのような)で書かれたソフトウェアビルドツールなので、すべてのファイルはこの言語で書かれています。これのようなものがPythonに存在しますか?PythonにはRakeに相当するものはありますか?
答えて
Paverも同様の目標を持っていますが、実際の比較方法はわかりません。
これは間違いなく最も近いようです。 –
[2011年の勢いを失ったようです](http://paver.github.io/paver/changelog.html#changelog) –
プロジェクトはまだアクティブです。変更ログはここにあります:https://pythonhosted.org /Paver/changelog.html –
符号化モジュールを含むPythonパッケージの コレクションであってもよいですWafは、アプリケーションを設定、コンパイル、インストールするためのPythonベースのフレームワークです。 Scons、Autotools、CMake、Antなどの他のビルドツールの概念から派生しています。
ワフの他のsconsの利点は何ですか? –
また、ソフトウェアのためのmakeシステムではないbuildoutも、デプロイのためのmakeシステムとしてチェックアウトしてください。
http://pypi.python.org/pypi/pysqlite/2.5.5
だから、直接すくい同等ではありませんが、あなたは何をしたいのためのより良い一致、または本当にお粗末なものであってもよいです。
それはモールに行くためにタンクを使用するようなbuildoutを使用していますか? Zope/Plone以外のZope/Ploneツールを使用するのは、とにかくです:-p –
"それは?"彼はそれを何のために使いたいのかを特定しなかった。 とにかく、buildoutはZope/Ploneツールではありません。それも大きくないか複雑です。実際にZopeの開発者によって書かれた、あるいはZopeの開発者が使用しているため、一部の人はツールを却下することに疲れているのです。その態度はそれほど大嫌いです。 –
さあ、それはただの冗談だった。私はPlone専用の会社で働いていましたが、使用していたツールについてたくさんのジョークを作っています。それはまじめな態度だと思いませんか? –
BooにはPhantomがあります(これはPythonではなくほぼです)。
これは一般的に展開に使用されますが、Fabricはこの使用例では面白いかもしれません。
23-Dec-15現在、[Shovel](https://github.com/seomoz/shovel)は1年前の5-Dec-14で最後に更新されました。 –
InvokeからFabric SSHの依存関係なし。 - 非SSHタスクの実行
- Invoke:
Fabric roadmapはFabric 1.xのは3つの部分に分割されることを説明します。
- Fabric 2.x - Invokeを使用するリモート実行および展開ライブラリ。
- Patchwork - 「Fabric上に構築された共通配備/ sysadmin操作」。
呼び出しは、Python(2.6+および3.3+)タスク実行ツールです&ライブラリ、強力な&きれいな機能セットに到着するために、さまざまなソースからインスピレーションを描きます。到着するさまざまなソースからインスピレーションを描画
- 呼び出しは、Pythonで(2.6+および3.3+)タスク実行ツール&ライブラリ:以下 はInvokeのウェブサイトからいくつかの説明文です強力な&クリーンな機能が設定されています。
- RubyのレーキツールとInvokeの前身であるFabric 1.xと同様に、シェルコマンドを実行したり、task.pyファイルからタスク関数を定義/整理するためのクリーンで高水準なAPIを提供します。
そして現時点ではWindows上で動作しません - https://github.com/pyinvoke/invoke/pull/119 –
@IgorZevakaこれはWindows上で動作します。同じトピック - github.com/pyinvoke/invoke/pull/119 –
もdoitあります - 私はそれを評価して非常に遠く取得していないものの、しばらく前にこれらの事を探している間、私はそれに出くわしました。
- 1. PythonでNODE_ENVに相当するものがありますか?
- 2. PHPのサブプロセスに相当するものはありますか?
- 3. GCCのstdcallに相当するものはありますか?
- 4. Tomcatのmod_statusに相当するものはありますか?
- 5. AjaxMinTaskのコマンドラインパラメータに相当するものはありますか?
- 6. PerlのSonarに相当するものはありますか?
- 7. タイムスタンプのLAST_INSERT_IDに相当するものはありますか?
- 8. Pythonのfile_put_contentsとiconvに相当するものはありますか?
- 9. Java用ソースアウトライナーに相当するものはありますか?
- 10. Git:hgストリップに相当するものはありますか?
- 11. C#:JTableに相当するものはありますか?
- 12. SQL Server:strpos()に相当するものはありますか?
- 13. gluScaleImage関数に相当するものはありますか?
- 14. SQLスクリプト - #defineに相当するものはありますか?
- 15. pythonの__getattr__メソッドに相当するjavascriptはありますか?
- 16. Pythonのschedモジュールに相当するJavaはありますか?
- 17. perlのmodule-starterに相当するpythonはありますか?
- 18. Python/Djangoに相当するPHPのhash_hmacはありますか?
- 19. PythonのcProfileに相当するJuliaプロファイラはありますか?
- 20. VBAに相当するPythonのpass文はありますか?
- 21. プリフューズビジュアライゼーションツールキットに相当するPythonはありますか?
- 22. HighLineに相当するPythonはありますか?
- 23. 'which'コマンドに相当するPythonはありますか
- 24. PHP-FPMに相当するPythonはありますか?
- 25. シェフにはpuppet_nistに相当するものはありますか?
- 26. ErlangにはHLintに相当するものはありますか?
- 27. Javascriptオブジェクトのpythonの__name__に相当するものがありますか
- 28. NullPointerExceptionのC++に相当するものがありますか?
- 29. libGDXには、JavaFXのPathTransitionに相当するものがありますか?
- 30. NunitのAssert.Thatに相当するものはXunitにありますか?
makeのような一般的な依存関係の解決とビルドツールを探していて、どの言語のプロジェクトをビルドできますか?あるいはPythonパッケージを具体的に構築するための何か? –
何か一般的です。 Pythonパッケージをビルドすることは興味深いですが、一般的なツールで実行できます。 –
も参照してください:http://stackoverflow.com/questions/542289/are-there-any-good-build-frameworks-written-in-python –