Python bytes.strip 用法详解及示例
bytes.strip()
是 Python 中用于删除字节字符串(bytes)开头和结尾指定字符的方法。
语法:
其中,字符
是可选参数,表示要删除的字符,默认删除字符串开头和结尾的空白字符(包括换行符、制表符等)。
下面是三个使用示例:
示例一:
在上面的示例中,我们定义了一个字节字符串 data
,字节字符串开头和结尾包含有空白字符。通过调用 strip()
方法,删除开头和结尾的空白字符,并返回新的字节字符串。
示例二:
在这个示例中,我们将 strip()
方法的参数设置为字节字符串 b'X'
,表示要删除开头和结尾的字符为 'X'
。调用 strip()
方法后,开头和结尾的 'X'
字符被成功删除。
示例三:
在这个示例里,我们将 strip()
方法的参数设置为字节字符串 b'-'
,表示要删除开头和结尾的字符为 '-'
。调用 strip()
方法后,开头和结尾的 '-'
字符都被成功删除。
需要注意的是,strip()
方法返回的是新的字节字符串,原始字节字符串并没有改变。