0
我想將這些值保存在file.txt中,當程序保存它們時,它節省了b'number',我想繪製這些值但我不能與b'number'我只是想保存號碼爲什麼pyserial讀爲b'number'
我想將這些值保存在file.txt中,當程序保存它們時,它節省了b'number',我想繪製這些值但我不能與b'number'我只是想保存號碼爲什麼pyserial讀爲b'number'
您需要將您的輸入數據轉換爲數字,因爲在您的情況pyserial發送二進制數據,不準備數字。另外,字節順序很重要,你應該指定它是'big-endian','little-endian','native'等。 如果你使用Python 3.x,你的工作可以這樣完成:
values = [int.from_bytes(binary_number, 'little') for binary_number in binary_data]
並繪製您的values
。 希望這有助於。