bitarray দক্ষতার booleans এর একটি অ্যারের প্রতিনিধিত্ব করে যা একটি বস্তুর ধরন প্রদান করে একটি পাইথন মডিউল. Bitarrays ক্রম ধরনের হয় এবং খুব স্বাভাবিক তালিকা মত আচরণ করে. আট বিট মেমরি সংলগ্ন ব্লক এক বাইট দ্বারা প্রতিনিধিত্ব করা হয়. ব্যবহারকারী দুই উপস্থাপনা মধ্যে নির্বাচন করতে পারেন; সামান্য endian এবং বড়-endian. কার্যকারিতা সর্বাধিক প্রদান করা হয় মেশিন উপস্থাপনা ব্যবহারের জন্য সি পদ্ধতি প্রয়োগ করা হয়. বাইনারি ফাইল বিট স্তর এক্সেস যেমন পোর্টেবল বিটম্যাপ ইমেজ ফাইল (.pbm) হিসাবে, প্রয়োজন বোধ করা হয় যখন এটি হতে পারে. পরিবর্তনশীল বিট দৈর্ঘ্য এনকোডিং ব্যবহার করে, যা সংকুচিত তথ্য সঙ্গে যখন কারবারী এছাড়াও, আপনি পূর্বে এই মডিউল দরকারী খুঁজে পেতে পারেন.
ইনস্টলেশন:
bitarray উৎস থেকে ইনস্টল করা যেতে পারে:
Bitarray-0.3.3.tar.gz xzf $ আলকাতরা
$ সিডি bitarray-0.3.3
$ পাইথন ইনস্টল setup.py
ইউনিক্স সিস্টেমে, আধুনিক কমান্ড root অ্যাকাউন্টের মৃত্যুদন্ড কার্যকর করা হতে পারে. আপনি setuptools ইনস্টল করা আছে, আপনি bitarray easy_install করতে পারেন. প্যাকেজ ইনস্টল করার পরে, আপনি এটি পরীক্ষা করতে পারেন:
$ পাইথন -c 'আমদানি bitarray; bitarray.test () '
bitarray মধ্যে ইনস্টল করা হয়: /usr/local/lib/python2.5/site-packages/bitarray
bitarray সংস্করণ: 0.3.3
2.5.2 (r252: 60911, 2008 জুলাই 17, 10:38:24)
[জিসিসি 4.2.1 (সুযে লিনাক্স)]
.................................................. .......................
..........
-------------------------------------------------- --------------------
2.420s মধ্যে 90 পরীক্ষার দৌড়ে
ঠিক আছে
আপনি সবসময় ফাংশন পরীক্ষা, এবং পরীক্ষা () আমদানি করতে পারেন পরীক্ষা ঠিক আছে গিয়েছিলাম যখন wasSuccessful () সত্য ফিরে আসবে?
বৈশিষ্ট্য :..
<উল 2 ^ 34 উপাদান, যে (আপ তত্ত্ব 2 ^ 63 উপাদান 64bit মেশিনে) 16 Gbits আপ 32bit মেশিন অন>
এই রিলিজে নতুন কি:
- একটি iterator ফেরৎ যা iterdecode পদ্ধতি (সি স্তর), যোগ কিন্তু ডিকোড পদ্ধতি মত অন্যথায়
- মেমরি দক্ষতা এবং বড় bitarray বস্তু pickling গতি উন্নতি
সংস্করণ 0.6.0 নতুন কি:
- (বস্তু bitarray করতে বাফার প্রোটোকল যোগ পাইথন 2.7 শুধুমাত্র )
- যেমন 0 বা 1, ফালি নিয়োগ অনুমতি একটি [:: 3] = (Booleans ছাড়াও) 0
- সি স্তর itersearch পদ্ধতি বাস্তবায়ন সরানো (Lluis Pamies)
- অনুসন্ধান, itersearch এখন শুধুমাত্র __contains__ excepts হয় Booleans বা bitarrays যেহেতু bitarray বস্তু, ছাড়া
- Huffman গাছ যেমন একটি অগ্রাধিকার কিউ 'র ব্যবহার (Ushma ভাট ধন্যবাদ)
- ডকুমেন্টেশন উন্নত
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না