কম্পিউটার

পাইথন গেটপাস মডিউল


পাইথনের স্ট্যান্ডার্ড লাইব্রেরির গেটপাস মডিউলে দুটি ফাংশন সংজ্ঞায়িত করা হয়েছে। ব্যবহারকারীর শংসাপত্র যাচাই করার পরেই যখনই একটি টার্মিনাল ভিত্তিক অ্যাপ্লিকেশন কার্যকর করা প্রয়োজন তখনই এগুলি কার্যকর৷

গেটপাস()

এই ফাংশন ব্যবহারকারীকে একটি পাসওয়ার্ড লিখতে অনুরোধ করে। ডিফল্টরূপে টার্মিনালে ব্যবহারকারী দ্বারা প্রবেশ করা কীগুলি প্রতিধ্বনিত হয় না। এছাড়াও টার্মিনালে প্রদর্শিত ডিফল্ট প্রম্পট হল 'পাসওয়ার্ড' যা প্যারামিটার হিসাবে একটি স্ট্রিং প্রদান করে কাস্টমাইজ করা যেতে পারে।

নিম্নলিখিত উদাহরণে, উইন্ডোজের কমান্ড প্রম্পট টার্মিনাল থেকে পাইথন প্রম্পট চালু করা হয়েছে। প্রবেশ করা পাসওয়ার্ড টার্মিনালে প্রতিধ্বনিত হয় না।

C:\python36>pythonPython 3.6.5 (v3.6.5:f59c0932b4, মার্চ 28, 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] win32-এ টাইপ করুন "সাহায্য", "copy" আরো তথ্যের জন্য "ক্রেডিট" বা "লাইসেন্স"। 

যাইহোক, যদি আইডিএল সফ্টওয়্যারটি পাইথনের ইন্টারেক্টিভ সেশনের জন্য ব্যবহার করা হয় তবে এটি ইকো ফ্রি ইনপুট প্রদান করে না। তাই প্রবেশ করা পাসওয়ার্ড প্রতিধ্বনিত হয়৷

পাইথন গেটপাস মডিউল

getuser()

এই ফাংশন ব্যবহারকারীর লগইন নাম প্রদান করে।

>>> getpass.getuser()'acer'

  1. পাইথনের সিস মডিউল কি?

  2. পাইথনের ওএস মডিউল কি?

  3. Python __import__() ফাংশন

  4. পাইথন pyqrcode মডিউল ব্যবহার করে QR কোড তৈরি করে?