Pythonでhttp.client.HTTPConnectionリクエスト結果を使用しています。結果は次のようになります:
\u000aFull command = \/opt\/ericsson\/amos\/moshell\/mobatch \u000a Hello
次の解析操作のために、これを標準テキストに変換したい
response = connection.getresponse()
html_response = response.read().decode('ascii')
結果としてここで私が期待しているのは
Full command = /opt/ericsson/amos/moshell/mobatch
Hello
しかし、それは変換すらしていません、私は直接同じものを手に入れます。すでに正規表現の置換を試しましたが、ASCII10リストのすべての文字で苦労したくありません。
これを試して
サンプルコード:
s = '\u000aFull command = \/opt\/ericsson\/amos\/moshell\/mobatch \u000a Hello'
print s.decode('unicode_escape').replace('\\', '')
Full command = /opt/ericsson/amos/moshell/mobatch
Hello
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加