পাইথনে আমি কীভাবে নটিলাসের স্ক্রিপ্ট লিখতে পারি?


16

আমি পাইথনে একটি নটিলিয়াস স্ক্রিপ্ট লিখতে চাই। এটা কি সম্ভব? যদি এটি সম্ভব হয় তবে আমি কীভাবে এটি করতে পারি?

উত্তর:


19

নটিলাস স্ক্রিপ্টস

পাইথন সহ যে কোনও প্রোগ্রামিং ভাষায় নটিলাস স্ক্রিপ্টগুলি লেখা যেতে পারে। আপনাকে কেবল আপনার অজগর উত্স ফাইলটি কার্যকর করতে হবে ~/.gnome2/nautilus-scripts এবং 14.04 এর পূর্বে উবুন্টু সংস্করণে এটি অনুলিপি করতে হবে । উবুন্টু 14.04 এর জন্য এবং আরও নতুন ডিরেক্টরিটি ভিন্ন:~/.local/share/nautilus/scripts

আপনাকে #!/usr/bin/env pythonফাইলটির প্রথম লাইন হিসাবে যুক্ত করতে হবে। লক্ষ্য করুন যে ডিফল্টরূপে #!/usr/bin/env pythonপাইথন 2 তে পয়েন্টগুলি। আপনার যদি পাইথন 3 বিশেষভাবে প্রয়োজন হয় তবে ব্যবহার করুন #!/usr/bin/env python3

একবার আপনি এই সমস্ত কাজটি সম্পন্ন করার পরে, স্ক্রিপ্টটি scriptsনটিলাসের ডান ক্লিক মেনুর সাব-মেনু থেকে অ্যাক্সেসযোগ্য হবে ।

নটিলাস স্ক্রিপ্ট মেনু

আরও দেখুন: https://help.ubuntu.com/commune/NautilusScripttsHowto

নটিলাস এক্সটেনশনগুলি

নটিলাস এক্সটেনশনের স্ক্রিপ্টগুলির চেয়ে আরও নমনীয়তা রয়েছে - যেমন। এগুলি সরাসরি প্রসঙ্গ মেনুতে কোনও আইটেম যুক্ত করতে ব্যবহার করা যেতে পারে। পাইথনের বাইন্ডিং রয়েছে ( পাইথন-নটিলাস )।

পরিদর্শন ওয়েবপৃষ্ঠাটি এই লাইব্রেরি ও দেখতে ডকুমেন্টেশন দেখুন।


1
মনে রাখবেন যে প্রশ্নোত্তরটি পাইথনের ক্ষেত্রে নির্দিষ্ট (এবং এটি কার্যকর) তবে একই কৌশল বাশ, পার্ল, রুবি এবং অন্যান্য স্ক্রিপ্টিং ভাষার পক্ষে সমান কার্যকর যেমন # তত দিন! ডান ইন্টারপ্রেটারকে নির্দেশ করে।
Freedom_Ben

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