在字符串中的单词之间放置反斜杠

时间:2016-08-19 15:21:11

标签: python

我想将com转换为newcom

{{1}}

我这样做是因为Ubuntu终端需要反斜杠来指定路径中的空格。

这只是一个字符串操作,我需要做什么?

2 个答案:

答案 0 :(得分:0)

newcom = com.replace(' ', '\\ ')

你需要用(转义的)反斜杠和另一个空格替换空格 - 这正是Python替换方法的用途。

或者,ubuntu终端可以使用引号中的目录,例如

cd "hello world"

与您的解决方案一样有效,可以提供

cd hello\ world

对用户来说可能更干净,并且更多地接受可能需要转义的其他角色。

答案 1 :(得分:-1)

查看python中的replace()方法: http://www.tutorialspoint.com/python/string_replace.htm