前提・実現したいこと
バイナリデータをshift-jisでデコードしPrintすると'東京都 新宿区 神楽坂 '末尾に見た目のスペースが入るので削除して
文字列変数に格納したい
発生している問題・エラーメッセージ
\x04\x04\x04\x04が原因とは分かっているいるのですがどのように削除処理したらよいかわかりません。 できれば処理を書いて頂けると助かります。
該当のソースコード
bainary = b'\x93\x8c\x8b\x9e\x93s \x90V\x8fh\x8b\xe6 \x90_\x8ay\x8d\xe2\x04\x04\x04\x04' sjis_str = sjis_str.decode('shift-jis') print(type(sjis_str)) #<class 'str'> print(str(sjis_str).strip()) #東京都 新宿区 神楽坂
試したこと
strip、replaceなどを試しました。
補足情報(ツールのバージョン)
Windows7
python3.6
pycharm2017.3.3
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/27 06:23
2018/02/27 06:33 編集
2018/02/27 06:51 編集
2018/02/27 07:54