পাইথনে রেকের সমতুল্য কি আছে?


87

মই দিয়া আহরণ করা একটি সফটওয়্যার বিল্ড রুবি (যেমন লেখা টুল অ্যান্ট বা মেক ), এবং তাই সব তার ফাইল এই ভাষায় লেখা হয়। পাইথনে কি এরকম কিছু রয়েছে?


4
আপনি কি কোনও সাধারণ নির্ভরতা সমাধান এবং মেকের মতো সরঞ্জাম তৈরির সন্ধান করছেন যা কোনও ভাষা থেকে প্রকল্পগুলি তৈরি করতে পারে? বা বিশেষ করে পাইথন প্যাকেজ তৈরির জন্য কিছু?
ইয়ান ক্লেল্যান্ড

4
সাধারণ কিছু। পাইথন প্যাকেজ নির্মাণ আকর্ষণীয় তবে সাধারণ সরঞ্জাম দিয়ে সম্পাদন করা যেতে পারে।
ই-সন্তুষ্ট 10'09

4
Ray


4
জো আর্মস্ট্রং স্লাইড থেকে কেউ এখানে এসেছিল? youtu.be/lKXe3HUG2l4?t=1270
ভাগ্নে

উত্তর:


28

পেভারের লক্ষ্যগুলির একটি সমান সেট রয়েছে, যদিও আমি জানি না এটি কীভাবে তুলনা করে।


এটি অবশ্যই নিকটতম বলে মনে হচ্ছে।
ই-সন্তুষ্ট


4
প্রকল্পটি এখনও সক্রিয় রয়েছে, চেঞ্জলগটি
স্টিফান

4
Pythonhosted.org/Paver/changelog.html এর সর্বশেষ সংস্করণটি হল1.1.0 (July 30, 2012)
ক্লেক

ইনভোকের বিষয়ে কোনও মতামত (এই প্রশ্নে অন্যান্য উত্তরে উল্লিখিত) বনাম পাভার? তারা সরাসরি "প্রতিযোগী"? পেশাদার / কনস?
ইনজার

39

দাওয়াত - এসএসএইচ নির্ভরতা ছাড়াই তারেক

তারেক রোডম্যাপ আলোচনা যে তারেক 1.x তিন অংশ বিভক্ত করা হবে:

  1. দাওয়াত - এসএসএইচ-র নথি কার্যকর নয়।
  2. তারেক 2.x - দূরবর্তী অবস্থান থেকে সঞ্চালনার এবং নিয়োজন গ্রন্থাগার যে সদ্ব্যবহার ডাকা
  3. প্যাচওয়ার্ক - "সাধারণ স্থাপনা / সিসাদমিন অপারেশনগুলি, ফ্যাব্রিকের উপর নির্মিত"।

ইনভোক একটি পাইথন (২.6+ এবং ৩.৩+) টাস্ক এক্সিকিউশন টুল এবং লাইব্রেরি, বিভিন্ন উত্স থেকে অনুপ্রেরণা অঙ্কন করে একটি শক্তিশালী এবং পরিষ্কার বৈশিষ্ট্য সেটটিতে পৌঁছানোর জন্য।

নীচে ইনভোকের ওয়েবসাইট থেকে কয়েকটি বর্ণনামূলক বিবৃতি দেওয়া হল :

  • ইনভোক একটি পাইথন (২.6+ এবং ৩.৩+) টাস্ক এক্সিকিউশন টুল এবং লাইব্রেরি, বিভিন্ন উত্স থেকে অনুপ্রেরণা অঙ্কন করে একটি শক্তিশালী এবং পরিষ্কার বৈশিষ্ট্য সেটটিতে পৌঁছানোর জন্য।
  • রুবির রেক টুল এবং ইনভোকের নিজস্ব পূর্বসূরি ফ্যাব্রিক ১.x এর মতো এটি শেল কমান্ড চালাওয়ার জন্য এবং একটি কার্য.পি ফাইল থেকে টাস্ক ফাংশন সংজ্ঞায়িত / সংগঠিত করার জন্য একটি পরিষ্কার, উচ্চ স্তরের এপিআই সরবরাহ করে।

4
@ ইগরজ্যাভাকা এখন উইন্ডোজে একই বিষয় নিয়ে কাজ করে - github.com/pyinvoke/invoke/pull/119
রোমান এম কোস

4
প্রায় 4 বছর আগে শোভেল ব্যবহারকারী ছিলেন। অবশ্যই ইনভোকের সাথে এখনই যান। খুব দুর্দান্ত কমান্ড-লাইন ইন্টারফেস, টাস্ক ডিক্লেয়ারেশনটি দুর্দান্ত এবং সহজ, শৃঙ্খলা মেকের মতো অনুভব করে। ভাল লাগল
ddotsenko

পেভার সম্পর্কে কোনও মতামত (এই প্রশ্নে অন্যান্য উত্তরে উল্লিখিত) বনাম ইনভোক? তারা সরাসরি "প্রতিযোগী"? পেশাদার / কনস?
ইনজার

14

বেলচর প্রতিশ্রুতিবদ্ধ বলে মনে হচ্ছে:

বেলচা - পাইথনের জন্য রেক

https://github.com/seomoz/shovel


23-ডিসেম্বর -15 হিসাবে, শোভেল সর্বশেষ এক বছর আগে 5-ডিসেম্বর -14 এ আপডেট হয়েছিল।
ম্যাথু র্যাঙ্কিন

6

ওয়াফ অ্যাপ্লিকেশনগুলি কনফিগার, সংকলন এবং ইনস্টল করার জন্য পাইথন ভিত্তিক কাঠামো। এটি অন্যান্য বিল্ড সরঞ্জামগুলির যেমন স্ক্যানস, অটোটুলস, সিএমকে বা পিঁপড়ার ধারণা থেকে উদ্ভূত হয়েছে।


4
ওয়াফ অন্যান্য স্কোনগুলির সুবিধা কী?
ই-সন্তুষ্ট


4

রয়েছে ডোইত - আমি, এটা জুড়ে এসেছিল যখন একটি সময় আগে এসব খুঁজছেন যদিও আমি এটা মূল্যায়নের সঙ্গে সুদূর পাই নি।


0

বিল্ডআউটটিও যাচাই করে নিন, যা কোনও স্থাপনার জন্য মেক সিস্টেম হিসাবে সফটওয়্যারটির জন্য কোনও মেক সিস্টেম নয়।

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

সুতরাং এটি সরাসরি রকের সমতুল্য নয়, তবে আপনি যা করতে চান তার জন্য এটি একটি ভাল মিল বা সত্যিই লম্পট হতে পারে।


4
এর জন্য বিল্ডআউট ব্যবহার করা মলে যাওয়ার জন্য একটি ট্যাঙ্ককে উপহাস করার মতো, তাই না? জোপ / প্লোন এর বাইরে যে কোনও জোপ / প্লোন সরঞ্জাম ব্যবহার করা সাধারণত: যাইহোক :-p
ই-সন্তুষ্ট

"যে জন্য"? তিনি কীসের জন্য এটি ব্যবহার করতে চান তা উল্লেখ করেননি। যাইহোক, বিল্ডআউট কোনও জোপ / প্লোন সরঞ্জাম নয়। এটি বড় বা জটিলও নয়। এটি সত্যই ক্লান্তিকর যে কিছু লোক কেবল এই সরঞ্জামটিকে বরখাস্ত করবে কারণ এটি রচনাগুলি জোপ বিকাশকারীরা লিখেছেন বা ব্যবহার করেছেন। যে মনোভাব এটি বেশ দাপটে।
লেনার্ট রেজেব্রো

আসুন, এটি কেবল টিজিং করছিল। আমি কেবল প্লোন-কেবল সংস্থার জন্য কাজ করতাম এবং হ্যাঁ, আমরা যে সরঞ্জামগুলি ব্যবহার করছিলাম সেগুলি সম্পর্কে প্রচুর রসিকতা করার জন্য ব্যবহার করি। এটি একটি বুদ্ধিমান মনোভাব, আপনি কি ভাবেন না?
ই-সন্তুষ্ট


-2

আমি চেক আউট করতে হবে distutils:

distutilsপ্যাকেজ নির্মাণের এবং একটি পাইথন ইনস্টলেশন অতিরিক্ত মডিউল ইনস্টল করার জন্য সহায়তা প্রদান করে। নতুন মডিউলগুলি 100% বিশুদ্ধ পাইথন হতে পারে, বা সি-তে লিখিত এক্সটেনশন মডিউল হতে পারে বা পাইথন প্যাকেজগুলির সংকলন হতে পারে যার মধ্যে পাইথন এবং সি উভয় ক্ষেত্রে কোডযুক্ত মডিউল রয়েছে include


এটি ডকুমেন্টেশন জেনারেশন বা ইউনিট পরীক্ষা চালানোর মতো জিনিসগুলিকে সমর্থন করে?
ওয়ার্নাইট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.