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

2024-10-03 17:17:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我想把com转换成newcomm

com = R.E.M. - Losing My Religion.mp3

newcom = R.E.M.\ -\ Losing\ My\ Religion.mp3

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

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


Tags: 字符串路径com终端ubuntumymp3空格
2条回答

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

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

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

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

cd "hello world"

和你的解决方案一样有效

cd hello\ world

而且可能对用户更干净,更能接受可能需要转义的其他字符

相关问题 更多 >