当我在TXT里面记录了图片的完整路径,然后OpenCV通过TXT可以读取到指定的图片。
但是总会报错说,结尾有个‘\n’。这个符号在视觉是看不到的,但是在文件末尾作为换行符是存在的。
这时候:
Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。
语法
strip()方法语法:实际上就是等价用来去除末尾的换行符
str.strip([chars]);
参数
chars -- 移除字符串头尾指定的字符。
返回值
返回移除字符串头尾指定的字符生成的新字符串。
实例
以下实例展示了strip()函数的使用方法:
1 2 3 4 5 6 7 8 |
|
以上实例输出结果如下:
jb51.net
jb51.net
Python3 replace()方法,却不可以去掉眼睛看不到的文本换行符
描述
str.replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。
语法
replace()方法语法:
str.replace(old, new[, max])
参数
old -- 将被替换的子字符串。
new -- 新字符串,用于替换old子字符串。
max -- 可选字符串, 替换不超过 max 次
返回值
返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次。