কম্পিউটার

পাইথনে একটি ফাইল রিড/রাইট পজিশন রিসেট করতে seek() পদ্ধতি কিভাবে ব্যবহার করবেন?


আপনি seek(offset[, wherece]) পদ্ধতি ব্যবহার করতে পারেন। এটি ফাইলের বর্তমান অবস্থান নির্ধারণ করে, যেমন stdio এর fseek()। যেখান থেকে যুক্তি ঐচ্ছিক এবং ডিফল্ট 0 (পরম ফাইল অবস্থান); অন্যান্য মান হল 1 (বর্তমান অবস্থানের সাথে সম্পর্কিত অনুসন্ধান করুন) এবং 2 (ফাইলের শেষের সাথে সম্পর্কিত অনুসন্ধান করুন)।

উদাহরণ

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

f = open('my_file.txt', 'r')
f.seek(0)
f.close()

এটি ফাইলের শুরুতে পয়েন্টার খুঁজবে। আপনি 2 হিসাবে দ্বিতীয় যুক্তি প্রদান করতে পারেন এবং ফাইলের শেষে পয়েন্টার পেতে পারেন।


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

  2. পাইথনের সাথে রিড এবং রাইট মোডে একটি বাইনারি ফাইল কীভাবে খুলবেন?

  3. পাইথন দিয়ে কীভাবে একটি ফাইল রিড অ্যান্ড রাইট মোডে খুলবেন?

  4. পাইথন রিড রাইট CSV ফাইল