识别并删除奇怪的字符

bb2*_*bb2 3 python shell command-line

我可以使用什么命令来识别和删除形成“单词”的某些奇怪字符,例如:

\n\n
\xc3\xad\xe2\x80\xb0\xc3\xa4\xc3\xb3_\n\xc3\xad\xe2\x82\xac\xc5\x92\xc2\xa2\xc3\xad\xe2\x80\xb0\xc3\xa4\xe2\x80\xb0\xc3\xa5\xc3\xad\xe2\x80\xb0\xc3\xa4\xe2\x80\xb9\xc2\xa2\nit\xc3\xad\xe2\x82\xac\xc5\x92\xc2\xa2\xc3\xad\xe2\x80\xb0\xc3\xa4\xe2\x80\xb0\xc3\xa5\xc3\xad\xe2\x80\xb0\xc3\xa4\xe2\x80\xb9\xc2\xa2\n\xc3\xad\xe2\x80\xb0\xc3\xa4\xc3\xb3\xc3\xacgo\n
Run Code Online (Sandbox Code Playgroud)\n\n

来自一系列文件?这些是一些例子...\n我想删除此类事件。

\n

Rus*_*hal 6

string从文件中获取数据后使用该模块:

import string
final_str = ''
for char in my_str:
    if char in string.printable:
        final_str += char
Run Code Online (Sandbox Code Playgroud)

替代单行:

''.join([str(char) for char in my_str if char in string.printable])
Run Code Online (Sandbox Code Playgroud)