NERにPyner(https://github.com/dat/pyner)を使用しようとしています。私はそれから名前付き実体を抽出するためにそれを文字列で与えます。しかし、私はエラーが発生します。私は、問題はそれが置き換えだと思う私は、入力の複数の種類を試してみても、このエラーは(オブジェクトをバイト)が発生Pythonの文字列置換が機能しません(バイト入力が必要ですか?)
for s in ('\f', '\n', '\r', '\t', '\v'): #strip whitespaces
text = text.replace(s, '')
Error message: {TypeError: a bytes-like object is required, not 'str'}
text = b'This'
text = bytes("This".encode('utf-8'))
を取得していない:私は、エラーが発生しsnipetを添付しています右入力タイプ。私はPython 3.5を使用しています。私は間違って何をしていますか?助けてください!
あなたは最初と最後だけから空白を削除しようとしていますか?それだけで 'strip'関数があるからです。すべての空白を削除している場合は、空白がないことに注意してください。 '' ' –