GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — pygorithm/pygorithm/binary/binary_utils.py at master · OmkarPathak/pygorithm Expand file tree/ Copy pathbinary_utils.pyMore file actions 28 lines (24 loc) · 761 Bytes / Copy pathbinary_utils.pyFile metadata and controls28 lines (24 loc) · 761 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 """ Helper methods for binary package Author: Ian Doarn """ def pad(value, return_type=str): ''' Pad binary value with zeros :param value: string :param return_type: string ''' if type(value) is not str: raise TypeError("pad only accepts str, not {}".format(str(type(value)))) if len(value) % 4 != 0: pad_amount = 4 - (len(value) % 4) return return_type(('0' * pad_amount) + value) else: return return_type(value) def to_string(binary_array, delimiter=' '): """ Convert binary array to string """ if type(binary_array) is not list: raise TypeError("to_string only accepts lists, not {}".format(str(type(value)))) return delimiter.join(binary_array) |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |