কম্পিউটার

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


পাইথন ব্যবহার করে একটি ফাইল ফর্ম কমান্ড লাইন পড়ার জন্য, আপনি এটির জন্য যে স্ক্রিপ্টটি ব্যবহার করতে চান তার একটি CLI যুক্তি গ্রহণ করতে হবে। উদাহরণস্বরূপ, বলুন আপনি পাইথনে একটি cat কমান্ড লিখতে চান (একটি কমান্ড যা টার্মিনালে সমস্ত ফাইল সামগ্রী ডাম্প করে)। এটি করার জন্য, আপনি কেবল একটি প্রোগ্রাম লিখতে পারেন:

f:contents =f.read()প্রিন্ট সামগ্রী

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

$ python cat.py my_file.txt

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


  1. কিভাবে পাইথন দিয়ে একটি ফাইলের প্রথম লাইন পড়তে হয়?

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

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

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