কম্পিউটার

পাইথন ব্যবহার করে কমান্ড লাইন থেকে একটি ফাইলে কিভাবে লিখবেন?


পাইথন ব্যবহার করে কমান্ড লাইন থেকে একটি ফাইলে লেখার জন্য, আপনি এটির জন্য যে স্ক্রিপ্টটি ব্যবহার করতে চান তার একটি CLI যুক্তি গ্রহণ করতে হবে৷

উদাহরণ

উদাহরণস্বরূপ, আপনি একটি প্রোগ্রাম লিখতে চান যা এটি খোলা যেকোন ফাইলের সাথে "হ্যালো" যুক্ত করে:

import sys
with open(sys.argv[1], 'a') as f:
    f.write("Hello")

আউটপুট

আপনি যদি এই ফাইলটিকে cat.py হিসাবে সংরক্ষণ করেন এবং এটি ব্যবহার করে চালান:

$ python cat.py my_file.txt

তারপর my_file.txt খুলুন, দেখবেন শেষে Hello লেখা আছে। উপরের কমান্ডটি my_file.txt নেবে এবং এটিকে পরিবর্তনশীল argv[1](দ্বিতীয় কমান্ড লাইন আর্গুমেন্ট) এ একটি CLI আর্গুমেন্ট হিসাবে cat.py-এ পাস করবে যা আমরা ফাইলটি পেতে এবং এটি পড়তে/লিখতে ব্যবহার করতে পারি।


  1. কিভাবে Python ব্যবহার করে একটি ফাইল মুছে ফেলতে হয়?

  2. পাইথনে লেখার জন্য কীভাবে একটি ফাইল খুলবেন?

  3. কিভাবে কমান্ড লাইন থেকে পাইথন মডিউল কল করবেন?

  4. কিভাবে কমান্ড লাইন থেকে পাইথন ফাংশন চালানো যায়?