Pertanyaan Apakah ada Rake setara dengan Python?


Rake adalah alat pembuat perangkat lunak yang ditulis dalam Ruby (seperti semut atau bikin), dan semua filenya ditulis dalam bahasa ini. Apakah sesuatu seperti ini ada di Python?


76
2017-09-10 21:29


asal


Jawaban:


Batu untuk melapisi jalan memiliki seperangkat tujuan yang sama, meskipun saya tidak tahu bagaimana membandingkannya.


26
2017-09-10 21:32



Memohon - Kain tanpa dependensi SSH.

Itu Roadmap kain membahas itu Kain 1.x akan dibagi menjadi tiga bagian:

  1. Memohon - Pelaksanaan tugas non-SSH.
  2. Kain 2.x - Eksekusi jarak jauh dan pustaka penyebaran yang digunakan Memohon.
  3. Patchwork - "Pengoperasian umum / operasi sysadmin, dibangun di atas Fabric."

Invoke adalah alat & pustaka eksekusi tugas Python (2.6+ dan 3.3+), menggambar inspirasi dari berbagai sumber untuk sampai pada set fitur yang kuat & bersih.

Di bawah ini adalah beberapa pernyataan deskriptif dari MemohonSitus web:

  • Invoke adalah alat & pustaka eksekusi tugas Python (2.6+ dan 3.3+), menggambar inspirasi dari berbagai sumber untuk sampai pada set fitur yang kuat & bersih.
  • Seperti alat Rake Ruby dan Pendahulu pendahulunya, Fabric 1.x, ia menyediakan API tingkat tinggi yang bersih untuk menjalankan perintah shell dan mendefinisikan / mengatur fungsi tugas dari file tasks.py.

34
2018-06-28 19:57



Sekop tampaknya menjanjikan:

Sekop - Rake untuk Python

https://github.com/seomoz/shovel


14
2017-08-28 19:30



Waf adalah kerangka kerja berbasis Python untuk mengkonfigurasi, mengkompilasi dan menginstal aplikasi. Ini berasal dari konsep alat membangun lain seperti Scons, Autotools, CMake atau Ant.


5
2017-09-10 21:42



Meskipun lebih sering digunakan untuk penyebaran, Kain mungkin menarik untuk kasus penggunaan ini.


4
2018-01-02 20:00



Ada juga lakukan - Saya menemukan itu sambil mencari hal-hal ini beberapa waktu yang lalu, meskipun saya tidak terlalu jauh untuk mengevaluasinya.


2
2018-06-23 15:16



Juga periksa buildout, yang tidak begitu banyak membuat sistem untuk perangkat lunak, sebagai sistem make untuk penyebaran.

http://pypi.python.org/pypi/pysqlite/2.5.5

Jadi ini bukan ekuivalen penggaruk langsung, tetapi mungkin lebih cocok untuk apa yang ingin Anda lakukan, atau yang benar-benar buruk.


0
2017-09-10 22:00



Ada Hantu di Boo (yang bukan python tapi hampir).


0
2017-10-01 11:22



Saya akan memeriksanya distutils:

Itu distutils paket menyediakan dukungan   untuk membangun dan menginstal tambahan   modul ke instalasi Python.   Modul-modul baru mungkin juga   100% -pure Python, atau mungkin ekstensi   modul yang ditulis dalam C, atau mungkin   koleksi paket Python yang mana   termasuk modul yang dikodekan di kedua Python   dan C.


-1
2017-09-10 21:32