bitstring

    4熱度

    3回答

    是否有將二進制(0 | 1)numpy數組轉換爲整數或二進制字符串的快捷方式? F.e. b = np.array([0,0,0,0,0,1,0,1]) => b is 5 np.packbits(b) 工作,但只適用於8位值..如果numpy是9個或更多的元素,它會生成2個或更多的8位值。 另一種選擇是返回的0串| 1 ... 我目前做的是: ba = bitarray()

    0熱度

    1回答

    我在位串閃爍時遇到以下問題。 求解X(5位字符串): ((10110和LCIRC-2 X)或RCIRC-2 X)= 00010 我不知道如何開始

    1熱度

    1回答

    我試圖拼接位串 cowboy_req:reply( 200, #{<<"content-type">> => <<"text/html">>}, <<"<div style='color:#FF0'>">> ++ cowboy_req:host(Req) ++ <<"</div>">> , Req ) 但它提供了運行時錯誤,因爲++

    1熱度

    4回答

    我從mp3數據中提取jpeg類型位實際上它將是專輯藝術。 我想過使用叫做mutagen的庫,但我想嘗試一些練習目的的位。 import os import sys import re f = open(sys.argv[1], "rb") #sys.argv[1] gets mp3 file name ex) test1.mp3 saver = "" for value in f:

    3熱度

    1回答

    我試圖找到加載ConstBitStream文件中的特定字節: s = ConstBitStream(filename=myFile) found = s.find('0x4140', bytealigned=False) 這是第一個出現正常工作。發現第一個序列後,我想再次使用find方法,但開始尋找下一個從現在偏移: s.bytepos = position_after_the_first_

    3熱度

    1回答

    如何讓熊貓追加一個整數並保留整型數據類型?我意識到我可以將df.test.astype(int)添加到整個列中,但是如果我在添加數據時能夠做到這一點,那麼這似乎是更好的方法。下面是一個示例: from bitstring import BitArray import pandas as pd df = pd.DataFrame() test = BitArray('0x01') test

    3熱度

    2回答

    這裏是一個列表,例如[34, 52, 57]。 該函數接受此列表並創建一個長度爲64的位串,其中每個索引除了在給定索引處都是0。 所以它看起來像[0,0,....1,...1,..1,..0,0,0]只在指數[34, 52, 57]我們有一個。 def bit_string_gen(a): bit_string = [] for key, value in enumerate

    -3熱度

    2回答

    我最終想測試一些隨機性的字符串。開始我想我需要製作一種方法,可以讀取位串的文本文件並將它們存儲在數組中。 private static int[] ReadDataFile(string s) { List<int> theList = new List<int>(); string[] sArray; string bs; StreamR

    0熱度

    1回答

    你怎麼輸入一個int值到沒有它解釋諸如十進制bitarray,使得例如: intvalue = 101 保持相同的數字即使轉換? strvalue = bitstring.BitArray(intvalue) strvalue == 101

    1熱度

    2回答

    我要使用的封裝bitstring和mpmath(或任何其他方式來保證任意設定的輸出精度和指定舍入模式)來計算的rcp,sqrt,sin,co S,ln,exp值,...上浮動輸入以二進制形式給出bitstring s並得到一個二進制bitstring答案。 我的目標是C語言中的MPFR,但我想探索Python的浮點高精度包,希望能夠更輕鬆地處理。我的第一個問題是如何將以下十進制浮點相反bitstr