কম্পিউটার

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


একটি ফাইলের বিষয়বস্তু পড়ার জন্য, আপনি f.read(size) কল করতে পারেন, যা কিছু পরিমাণ ডেটা পড়ে এবং একটি স্ট্রিং হিসাবে ফেরত দেয়। আকার একটি ঐচ্ছিক সাংখ্যিক যুক্তি। আকার বাদ দেওয়া বা নেতিবাচক হলে, ফাইলের সম্পূর্ণ বিষয়বস্তু পড়া হবে এবং ফেরত দেওয়া হবে। অন্যথায়, সর্বাধিক আকারের বাইটগুলি পড়া এবং ফেরত দেওয়া হয়। ফাইলের শেষ হয়ে গেলে, f.read() একটি খালি স্ট্রিং ("") ফেরত দেবে।

সুতরাং আপনি যদি 10টি ASCII অক্ষর পড়তে চান, তাহলে আপনি যুক্তি হিসাবে 10টি পাস করতে পারেন৷

উদাহরণস্বরূপ

>>> f = open('my_file', 'r')
>>> print(f.read(10))
Hello worl
>>> f.close()

  1. পাইথনে JSON ফাইল কীভাবে পড়তে হয়

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

  3. পাইথনে CSV ফাইল কিভাবে পড়তে হয়?

  4. পাইথনের একটি লেবেল থেকে পাঠ্য কীভাবে সরানো যায়?