python从字符串获取第一个非空字符串

最近在做一个输入rtsp视频路径时,总是读取不到正确视频,后来发现pyqt的QLineEdit控件 在输入rtsp时,自动空了一位,如下图:
在这里插入图片描述
因此rtsp流的网站,最开始一句话多了个空格,那么我们如何去掉这个空格,读取到真正rtsp地址呢?

很简单,如下:

RTSP_str=str(self.RTSPLineEdit.text())#从pyqt控件获取输入的网址
RTSP_str=RTSP_str.strip()#对网址去掉两边空格

字符串去空格及去指定字符

去两边空格:

str.strip()

去左空格:

str.lstrip()

去右空格:

str.rstrip()

例子

str = "       "; 
print str.strip();

str = "This is string example....wow!!!  ";
print str.strip();

参考:https://www.cnblogs.com/hello-wei/p/12504548.html

Guess you like

Origin blog.csdn.net/mao_hui_fei/article/details/120439424