我在下面的字符串上调用splitlines。
<div class="video-outer">
<div class="video-container">
<iframe id="player" frameborder="0" allowfullscreen="1" title="YouTube video player" width="640" height="360" src="https://www.youtube.com/embed/feLDAys0v-c"></iframe>
</div>
</div>
我得到的输出是
'ab\cd'.splitlines()
所以为什么python会在这个字符串中添加一个'\'。
答案 0 :(得分:1)
它与splitlines
无直接关系。
只是splitlines
返回一个列表,当打印列表时,Python使用每个对象的repr
,这需要转义\
。
string = 'a\c'
print repr(string)
>> 'a\\c'