cost 102 ms
Numpy 數組:無需復制即可獲取原始字節

[英]Numpy array: get the raw bytes without copying

我想多與NumPy陣列的字節串聯成一個單一bytearray在HTTP POST請求發送。 我能想到的最有效的方法是創建一個足夠大的bytearray對象,然后將所有 numpy 數組中的字節連續寫入其中。 代碼如下所示: tobytes()方法不是零拷貝方法。 它將把 numpy 數組的 ...

切片字節 object 是否會在 Python 中創建一個全新的數據副本?

[英]Does slicing a bytes object create a whole new copy of data in Python?

假設我有非常大的字節 object(加載二進制文件后),我想逐部分讀取並推進起始 position 直到它結束。 我使用切片來完成這個。 我擔心每次我請求切片時 python 都會創建全新的副本,而不是簡單地給我指向我想要的 position 的 memory 的地址。 簡單示例:data = P ...

Python 3.73 插入到 bytearray = "對象不能重新調整大小"

[英]Python 3.73 inserting into bytearray = "object cannot be re-sized"

我正在使用來自文件數據的字節數組。 我將其打開為'r+b' ,因此可以更改為二進制。 在Python 3.7 文檔中,它解釋了 RegEx 的finditer()可以使用m.start()和m.end()來識別匹配的開始和結束。 在問題Insert bytearray into bytearray ...

python 3 中字節 arrays 索引的行為

[英]Behavior of byte arrays indexing in python 3

遇到這個: 因此,似乎在字節數組中進行索引時,我們得到了一個 integer 值 - 為什么會這樣,我應該如何比較這些值,這樣我就不必明確插入字節字符串元素的 ascii 值? ...

我想執行文本文件的行,就好像它們是我的 python 腳本的一部分一樣

[英]I want to execute lines of a text file as if they were part of my python script

我有一個包含 shellcode 的文本文件,如下所示: 並且我想使用自動讀取這個 shellcode 並將它歸因於我的 python 腳本中的一個變量來使用它。 我寫了一個看起來像這樣的腳本 myfile = open("shellcode.txt","rt") a = myfile.read ...

在 Python 中使用 bytearray 究竟是如何工作的?

[英]How exactly works the use of bytearray in Python?

我絕對是 Python 新手,我有以下問題。 從我在聲明字節數組的文檔中讀到的內容中,我不允許分配一個不在 0 到 255 范圍內的值。 事實上做這樣的事情: 我收到以下異常: 所以第一個問題:它到底是什么意思? 這意味着我可以聲明一個最多包含 256 個字節的字節數組? 或者我錯過了什 ...

更快的字節數組列表理解/轉換?

[英]Faster bytearray list comprehension / conversion?

我有一個bytearray of 2^18 (262144) bytes 的字節bytearray of 2^18 (262144) 。 目標是將其轉換為復數值的numpy數組。 bytearray 中的打包是: 我嘗試了兩種不同的方法,但執行時間仍然相當長。 有沒有更快的方法? 每個功能 ...

類型錯誤:“bytearray”對象不能解釋為整數

[英]TypeError: 'bytearray' object cannot be interpreted as an integer

我想通過 HTTP 發送音頻數據,但我不明白為什么會出現此異常: 問題似乎與將值傳遞給wfile.write 。 我該如何解決這個問題? 這是我的代碼: class ChunkingRequestHandler(BaseHTTPRequestHandler):    ...

如何從SQL Server數據庫獲取字節並在Python中轉換為圖像

[英]How to fetch bytes from SQL Server Database and Convert to Image in Python

-我正在使用python將測試數據加載到SQL Server數據庫中,並能夠成功拍攝圖像並將其分解為字節,然后將其存儲在數據庫中,但是當嘗試取回字節並將其解碼以將其保存為一種新的文件類型,我得到的只是一個空白圖像文件。 不知道我在這里做錯了什么... -我已經嘗試使用其他教程中的base ...

從int轉換為字節期間的結果差異,反之亦然,python3中提供

[英]discrepancy in results during conversion from int to bytes and vice versa provides in python3

我在python3.4中使用venv 。 我正在為傳感器編寫腳本,在其中讀取配置文件后,我需要將int發送到bytearray的串行端口 類函數的片段是: 幀結構是0xf6 0x06 sensor_id 0x02 sampling_us其中sampling_us應在小端格式 ...

替換字節數組中的字節以修復編碼

[英]Replacing byte in bytes array to fix encoding

我正在使用ftfy修復顯示為CP1252損壞的UTF-8編碼並將其轉換為UTF-8西里爾字母,但是我發現某些字母無法修復。 我有一個字符串' Ð'010СС199 ,它轉換為字節並定義對b"\\xc3\\x90'010\\xc3\\x90\\xc2\\xa1\\xc3\\x90\\xc ...

將數據復制到緩沖區(字節數組)

[英]Copying data into a buffer (byte array)

我正在嘗試將數據blob(一些字節)復制到某個位置的更大塊中。 我可以很容易地在C語言中完成此操作,但是現在我正在Python中進行此操作,並且我對執行此操作的最佳/正確方法感到好奇。 我這樣做的方式是: 其中數據和緩沖區的類型為字節數組。 Python不允許我將數據復制到緩沖 ...

如何優化二進制文件操作?

[英]How to optimize binary file manipulation?

這是我的代碼: 我有一個大約 10MB 的文件,我需要通過翻轉每一位來翻譯這個文件,並將其保存到一個新文件中。 使用我的代碼翻譯一個 10MB 的文件大約需要 1 秒,而使用 C 只需要不到 1 毫秒。 這是我的第一個 python 腳本。 我不知道使用字節數組是否正確。 最耗時的代碼是 b ...

Python 2.7 中的字符串格式字節數組

[英]String format byte array in Python 2.7

我對 python 很陌生,我目前正在玩pyserial ,我基本上做的是通過 UART 發送簡單的命令。 我擁有的一個簡單命令是: 它基本上對硬件說“以 0 索引進入頁面”(這是一個Nextion 顯示器)。 我想要做的是以某種方式參數化這個字節數組能夠動態傳遞0 。 我在互聯網上閱讀了不同的 ...

如何將 base64 字符串直接解碼為二進制音頻格式

[英]How to decode base64 String directly to binary audio format

音頻文件通過 API 發送給我們,API 是 Base64 編碼的 PCM 格式。 我需要將其轉換為 PCM,然后再轉換為 WAV 進行處理。 我能夠解碼 -> 保存到 pcm -> 從 pcm 讀取 -> 使用以下代碼保存為 wav。 如果我可以將輸入字符串解碼為二進制並另 ...

如何實現readinto()方法

[英]How to implement readinto() method

我想實現一個繼承自RawIOBase的類。 我正在努力實現readinto方法。 基本上,我不知道如何改變作為參數傳遞的bytearray對象的內容。 我嘗試過(天真)方法: 但是,正如我所懷疑的那樣,這會將新的bytearray對象分配給局部變量b,並且它不會更改原始byte ...

將字符串附加到bytearray

[英]Append string to bytearray

我有一個字節數組, arr和十六進制數a : 如何將此數字附加到bytearray以具有相同的值FE ? 我嘗試使用print(int(a, 16)) ,但這似乎是一個壞主意(它打印254而不是FE )。 ...

bytearray.reverse()在類內不起作用,在對象上調用時起作用

[英]bytearray.reverse() not working within a class, is working when called on object

我有一個類,在初始化時,我使用bytearray.reverse()函數將一個成員設置為字節數組,然后將另一個成員設置為字節數組。 當我實例化該類時,“反向”數組不會反向。 如果我在實例化后在該成員上調用reverse,它將反向很好。 怎么了? 類和ipython的輸出如下 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM