में स्ट्रिंग का आकार प्राप्त करें मेरे पास एक स्ट्रिंग है जिसे नेटवर्क पर भेजा जाना है। मुझे कुल बाइट्स की जांच करने की आवश्यकता है।पायथन: बाइट्स
sys.getsizeof(string_name)
अतिरिक्त बाइट्स देता है। उदाहरण के लिए sys.getsizeof("a")
22 लौटाता है, जबकि एक वर्ण केवल पायथन में 1 बाइट में दर्शाया जाता है। क्या यह खोजने के लिए कोई और तरीका है?
पाइथन का कौन सा संस्करण आप उपयोग कर रहे हैं? – squiguy
ऐसा इसलिए है क्योंकि स्ट्रिंग "ए" पाइथन में एक ऑब्जेक्ट है जिसमें अतिरिक्त जानकारी होती है। – Kris
@ कुछ डेवलपर केवल पूर्ण ऑब्जेक्ट की अतिरिक्त जानकारी के बिना स्ट्रिंग के लिए बाइट्स प्राप्त करने का कोई तरीका है? –