在windows中去讀取某些字符串,以bytes讀取方式讀取linux
直接打印bytes結果:b'***** \r\r\n'windows
而後用decode('utf-8')ide
打印解碼後的串,在pycharm中是一行空白,這個一直想不通......code
網上找資料,有人試過在py自帶的ide中打印不會utf-8
緣由:\r表示回車,自動回到行首,字符串
linux中\n 表示換行pycharm
windows中\r\n 表示換行co
Max中 \r 表示換行字符
若是在windows只有\r,後面不接\n就回到行首所以打印一行空行,那說自帶的ide中不會,猜想是ide不支持/r這種轉義字符