byte

    0熱度

    2回答

    我是一個Python3用戶。而我現在正面臨一些關於字節到字符串控制的問題。 首先,我從某個服務器獲取數據作爲字節。 [字節數據]:b'\ xaaD \ x12 \ x1c + \ x00 \ x00 \ x18 \ x08 \ x00 \ x00 \ x88 \ xb4 \ xa2 \ x07 \ xf8 \ xaf \ xb6 \ x19 \ x00 \ x00 \ X00 \ X00 \ x0

    0熱度

    1回答

    使用numpy時,假設我有一個任意的,以前創建的ndarray,稱爲my_ndarray。我希望能夠做到以下幾點,如果可能的話... my_bytes = my_ndarray.tobytes() new_ndarray = ## ... somehow convert `my_bytes` back to a `nympy.ndarray` ## ... such that `my_ndar

    0熱度

    1回答

    我正在編寫一個工具來解析文件中的ID3標籤並以GUI方式編輯它們。到目前爲止,一切都很好。但是,我試圖在顯示信息時刪除空字節終止符,然後在用戶將其保存爲保留ID3v1格式時將其添加回去。然而,當檢查空終止符時,我什麼也得不到。 這是關係到標籤的handlig的部分代碼: if(bytes.decode(check) == "TAG"): title = self.__clean(

    0熱度

    1回答

    我正在嘗試讀取和處理文件。這在Python2.7中完全正常,但我無法在Python 3中工作。 在Python 2.7中,它無需任何編碼就可以工作,而在Python 3中,我嘗試了使用和不使用編碼的所有組合。 深潛後,我發現read返回的內容在兩個版本中都有所不同。在Python 2.7 代碼工作: >>> f = open('resource.cgn', 'r') >>> content =

    0熱度

    1回答

    我有一個特定協議的工作給定的服務器。 通過該協議,我需要向服務器發送3首不同的2個字節大小的字符串的電子郵件,密碼,用戶名。 我不知道究竟如何做到這一點? 我試圖轉換字符串,並改變他們的大小,但沒有奏效。 這就是我試圖做 - byte[] logInStream = System.Text.Encoding.ASCII.GetBytes("203##" + usernameTB.Text + "#

    0熱度

    1回答

    我使用cpprestsdk以創建HTTP客戶端。我需要轉換web::json::value這樣的: web::json::value obj; obj[U("1")] = web::json::value(U("123")); obj[U("2")] = web::json::value(U("321")); 到std::vector<unsigned char> 爲了把它要求 web::

    0熱度

    2回答

    我正在使用反射來獲取包含字符串作爲值的對象。然後我將此對象轉換爲字節數組並保存到文件。 當我打開文件時,在預期的字符串前面添加了一些額外的字符。 FileOutputStream fos = new FileOutputStream("C:\\Temp\\test.txt"); Object obj = new String("Hello World"); //replaced reflecti

    0熱度

    3回答

    我正在寫入具有uint32的存儲格式,允許的最大值爲「4294967295」。 Java中的整數當然不到「2147483647」的一半。所以在內部,我必須使用Long或Guava的UnsignedInteger。 要寫入該格式中,字節數組長度需要4,其適合整數得很好,但長期轉換爲字節陣列需要長度8. 的陣列如何可以轉換一個長或UnsignedInteger將最大值「4294967295」表示爲4字

    0熱度

    1回答

    我正在尋找一種C#語言的解決方案,它可以將System.IO.Stream轉換爲byte []。我已經嘗試了下面的代碼,但我接收byte []爲空。有人能指導我從下面的代碼中缺少的東西嗎?我從Alfresco Web服務獲得,除非保存到臨時位置,否則我無法讀取該文件。 private static byte[] ReadFile(Stream fileStream) { by

    0熱度

    1回答

    我試圖讓時間從設備鎖固定自鎖檢索一個字節的INT,我用這個代碼: self.ser.write("OFLT?\r\n".encode()) self.ser.write("++read\r\n".encode()) print (self.ser.readline()) 它打印b'9\n'。我只想從中獲得9分,但我似乎無法解決這個問題。我曾嘗試: a = self.ser.readline