কম্পিউটার

পাইথন ব্যবহার করে একটি খোলা ফাইলের সাথে প্রাসঙ্গিক সিস্টেম কনফিগারেশন তথ্য কিভাবে পেতে হয়?


একটি খোলা ফাইলের সাথে প্রাসঙ্গিক সিস্টেম কনফিগারেশন তথ্য পেতে আপনি fpathconf(file_descriptor, name) ফাংশনটি কল করতে পারেন। নাম পুনরুদ্ধার করার জন্য কনফিগারেশন মান নির্দিষ্ট করে; এটি একটি স্ট্রিং হতে পারে যা একটি সংজ্ঞায়িত সিস্টেম মানের নাম; এই নামগুলি বেশ কয়েকটি মানদণ্ডে নির্দিষ্ট করা হয়েছে। মনে রাখবেন যে এই ফাংশনটি শুধুমাত্র ইউনিক্স সিস্টেমে উপলব্ধ। উদাহরণস্বরূপ,

import os, sys
# Open a file
fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT )
# Now get maximum number of links to the file.
no = os.fpathconf(fd, 'PC_LINK_MAX')
print "Maximum number of links to the file. :%d" % no
# Now get maximum length of a filename
no = os.fpathconf(fd, 'PC_NAME_MAX')
print "Maximum length of a filename :%d" % no
os.close( fd)

যখন আমরা উপরের প্রোগ্রামটি চালাই, তখন এটি নিম্নলিখিত ফলাফল দেয়:

Maximum number of links to the file. :127
 Maximum length of a filename :255

  1. কিভাবে পাইথন ব্যবহার করে একটি শহরের দ্রাঘিমাংশ এবং অক্ষাংশ পেতে?

  2. কিভাবে tkFileDialog(Tkinter) ব্যবহার করে একটি ফাইলের পরম পথ পেতে হয়?

  3. পাইথন ব্যবহার করে মাইএসকিউএল ডাটাবেসে ঢোকানোর পরে কীভাবে আইডি পাবেন?

  4. পাইথন ব্যবহার করে পয়েন্টগুলির একটি সেটের কেন্দ্র কীভাবে পাবেন?