পাইথনের স্ট্যান্ডার্ড লাইব্রেরির getpass মডিউলে দুটি ফাংশন সংজ্ঞায়িত রয়েছে। সেগুলো তখন উপকারী যখন একটি টার্মিনাল-ভিত্তিক অ্যাপ্লিকেশন ইউজার ক্রেডেনশিয়াল ভ্যালিডেট করার পরেই এক্সিকিউট করা দরকার।
getpass()
এই ফাংশন ইউজারকে পাসওয়ার্ড এন্টার করার জন্য প্রম্পট করে। ডিফল্টভাবে ইউজার টার্মিনেলে যে কীগুলো প্রেস করে সেগুলো একো করা হয় না। এছাড়া ডিফল্ট প্রম্পট যা টার্মিনেলে দেখায় সেটি 'password' যা একটি স্ট্রিং প্যারামিটার হিসেবে প্রদান করে কাস্টোমাইজ করা যায়।
নিচের উদাহরণে, পাইথন প্রম্পট কমান্ড প্রম্পট টার্মিনাল থেকে উইন্ডোজে আহ্বান করা হয়েছে। ইনপুট করা পাসওয়ার্ড টার্মিনেলে একো করা হয় না।
C:\python36>python
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import getpass
>>> pwd = getpass.getpass("enter password:")
enter password:
>>> pwd
'admin'
তবে, যদি পাইথনের ইন্টারেক্টিভ সেশনের জন্য IDLE সফ্টওয়্যার ব্যবহার করা হয়, এটি একো-ফ্রি ইনপুট প্রদান করে না। তাই ইনপুট করা পাসওয়ার্ড একো হয়।

getuser()
এই ফাংশন ইউজারের লগইন নাম রিটার্ন করে।
>>> getpass.getuser() 'acer'