我從NAnt切換到使用Python編寫構建自動化腳本。我很好奇,是否任何值得使用的構建框架與Make,Ant和NAnt類似,但是相反,它們是基於Python的。例如,Ruby有Rake。那麼Python呢?有沒有用Python編寫的好構建框架?
15
A
回答
21
嘗試SCons
或者,您在尋找的東西只是構建Python項目?
+0
不一定。我想要一些也可以構建任何非Python項目的東西。 NAnt,Ant和Rake具有這種多功能性,並不侷限於他們自己的語言領域。 – 2009-02-12 17:06:34
+0
我認爲你應該給scons一個嘗試,然後。 – 2009-02-12 17:14:42
5
1
還有Fabric,但它特別適合部署而不是通用建築物。
2
我快速Throughts: SCons的是相當成熟,也面向其他語言(ES C++) WAF是非常simlar螞蟻/ Maven的,所以你會喜歡它,如果你是用來螞蟻/ Maven的
攤鋪機非常以pythonic爲導向,如果您不知道如何啓動,似乎是一個不錯的選擇。
2
相關問題
- 1. 在沒有框架的python中編寫web應用程序?
- 2. 在沒有Django或任何框架的python中編寫webapps
- 3. PHP框架 - 有沒有「最好」的?
- 4. 有沒有更好的方法在Python中編寫它?
- 5. .NET Winforms有沒有好的MVC/MVP框架或其他應用程序框架?
- 6. 有沒有zend框架的框架?
- 7. 在Perl中應用編碼標準有沒有好的自動化框架?
- 8. 有沒有更好的/有效的方式來編寫這個python腳本
- 9. Maven構建沒有編譯
- 10. 編寫遊戲的構建腳本!框架應用程序
- 11. 有沒有用於編寫iOS,Android(甚至Windows Phone)的單個框架?
- 12. 有沒有好的開源軟件來編寫測試用例?
- 13. 有沒有更好的方法用管道編寫awk?
- 14. 有沒有用Magma編寫代碼的好教程或參考?
- 15. 有沒有更好的方法用Moq編寫這個測試?
- 16. 有沒有更好的方式在fancybox2中編寫ajax調用?
- 17. MS SCSF-CAB框架是否過時了,現在有沒有更好的框架?
- 18. 有沒有好的基於工作隊列的框架?
- 19. 有沒有更好的方式來編寫這些查詢? (糟糕的SQL消息傳遞架構在裏面...)
- 20. 有沒有可用的chatbot框架?
- 21. 有沒有人有編程PCMEF架構的做法?
- 22. 從DOM中刪除框架 - 有沒有更好的方法?
- 23. JavaFX有沒有一個好的MVVM/MVP/MVC框架?
- 24. Factory框架在沒有Visitor的框架之外是否有用?
- 25. 有沒有更好的方式在Python中編寫這個URL操作?
- 26. 玩!框架 - 視圖沒有編譯?
- 27. 播放框架沒有編譯
- 28. 有沒有android ORM框架?
- 29. 有沒有更好的方法來編寫下面的方法?
- 30. 用64位框架構建.NET應用程序有什麼好處嗎?
注意這個近似重複:[build automation - Python中是否有Rake等價物? - Stack Overflow](http://stackoverflow.com/questions/1407837/is-there-an-rake-equivalent-in-python) – nealmcb 2011-11-14 17:24:52