কেউ কি জানেন যে কীভাবে পাইথনের কোনও স্ট্রিং থেকে বুলেয়ানে রূপান্তর করতে হয়? আমি এই লিঙ্কটি খুঁজে পেয়েছি । এটি এটি করার মতো সঠিক পদ্ধতির মতো দেখায় না। অর্থাৎ অন্তর্নির্মিত কার্যকারিতা ইত্যাদি ব্যবহার করে
আমি এটি জিজ্ঞাসা করার কারণটি আমি এখান int("string")
থেকে শিখেছি । তবে চেষ্টা করার bool("string")
সময় সর্বদা ফিরে আসে True
:
>>> bool("False")
True
distutils.util.strtobool(some_string)
ব্যবহার করে । টেকনিক্যালি আউটপুট প্রকার int
মান 0
বা 1
-> যদি সত্যিই / প্রয়োজন চান bool
তারপর আপনি যে ফাংশন মোড়ানো পারেন bool(distutils.util.strtobool(some_string))
।
distutils.util.strtobool
@ কমসনুরের সমাধানের বিপরীতে বিদেশী হ্যাঁ / না, হ্যান্ডেল করতে পারে না, যা এক্সেল হ্যান্ডেল করতে পারে না বিদেশী ভাষায় সত্য (মিথ্যা) দিয়ে সিএসভি ফাইল তৈরি করে (যেমন VERO
, FALSO
)। তাই মাঝে মাঝে চাকা-পুনর্বিন্যাসের প্রয়োজন হয়।