আউটপুটে পাইথন সংস্করণ মুদ্রণ করা হচ্ছে


471

আমি কীভাবে আমার স্ক্রিপ্ট থেকে বর্তমান পাইথন ইনস্টলেশনগুলির সংস্করণ নম্বর মুদ্রণ করতে পারি?

উত্তর:


581

চেষ্টা

import sys
print(sys.version)

এটি সম্পূর্ণ সংস্করণ তথ্য স্ট্রিং প্রিন্ট করে। আপনি যদি কেবল পাইথন সংস্করণ নম্বর চান তবে বাস্তিয়ান লোনার্ডের সমাধানটি সবচেয়ে ভাল। আপনি পুরো স্ট্রিংটি পরীক্ষা করে দেখতে পারেন এবং এটির প্রয়োজন হয় কিনা বা এর অংশগুলি।



59

চেষ্টা

python --version 

অথবা

python -V

এটি টার্মিনালে একটি অজগর সংস্করণ ফিরিয়ে দেবে।


3
সুন্দর এবং সহজ! আমি পরবর্তী পদ্ধতিটি সুপারিশ করব কারণ পাইথনের পুরানো সংস্করণ "--version" পতাকাটি সমর্থন করে না। এছাড়াও, আমার জন্য কম টাইপিং করা ভাল।
স্টিভ গেলম্যান

21
না এটির উত্তর হওয়া উচিত নয়, কারণ থমাস বিশেষভাবে "... আউটপুটে?" জিজ্ঞাসা করেছিলেন। তিনি কোন সংস্করণ ইনস্টল করেছেন কীভাবে আবিষ্কার করবেন তা জিজ্ঞাসা করছেন না, কীভাবে সেই তথ্যটিকে একটি 'মুদ্রণ' বিবৃতিতে অন্তর্ভুক্ত করবেন তা জিজ্ঞাসা করছেন তিনি।
স্কট প্রাইভ

33
import sys  

প্রসারিত সংস্করণ

sys.version_info  
sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)

নির্দিষ্ট

maj_ver = sys.version_info.major  
repr(maj_ver) 
'3'  

অথবা

print(sys.version_info.major)
'3'

অথবা

version = ".".join(map(str, sys.version_info[:3]))
print(version)
'3.2.2'

1

আপনি যদি জুপিটার নোটবুক ব্যবহার করেন তবে চেষ্টা করুন:

!python --version

আপনি যদি টার্মিনাল ব্যবহার করেন তবে চেষ্টা করুন:

 python --version
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.